Your digital toolbox.
Fast, useful tools for work, web, code and everything in between.
Featured tools
JSON Formatter
Format, validate, prettify, and minify JSON online. Features syntax highlighting, error position detection, collapsible tree view, and 100% in-browser privacy.
CSV Cleaner
Clean, deduplicate and normalise CSV files in your browser. Remove empty rows, duplicates, trim whitespace, clean column names, replace empty cells, and standardise delimiters — all locally, no uploads.
JSON Diff
Compare two JSON documents side-by-side. Detect added, removed, and changed properties with exact JSON paths. Arrays compared by index. Real-time validation with line/column error reporting. Works entirely in your browser.
Dataset Profiler
Analyze and profile CSV datasets in your browser. Get column types, statistics, missing values, uniqueness, and data quality observations — all locally, no uploads.
JSON to TypeScript
Convert JSON to TypeScript interfaces and types. Generates clean, deterministic type definitions with support for nested objects, arrays, optional properties, and custom root names. Works entirely in your browser.
Base64 Encoder/Decoder
Encode text to Base64 or decode Base64 back to text. Handles Unicode correctly. Works entirely in your browser with no uploads.
Categories
Developer
Tools for coding, formatting, testing and debugging.
Data
Clean, transform, validate and analyse data.
Web & SEO
Utilities for web development and search optimisation.
PDF & Documents
Manipulate, convert and inspect PDF files.
Image & Media
Optimize, convert, resize and edit images and media.
Business & Productivity
Calculators, generators and productivity helpers.
IT & Support Operations
Tools for sysadmins, support and operations.
AI Utilities
Helpers for prompt engineering, token counting, etc.
All tools
JSON Formatter
Format, validate, prettify, and minify JSON online. Features syntax highlighting, error position detection, collapsible tree view, and 100% in-browser privacy.
CSV Cleaner
Clean, deduplicate and normalise CSV files in your browser. Remove empty rows, duplicates, trim whitespace, clean column names, replace empty cells, and standardise delimiters — all locally, no uploads.
JSON Diff
Compare two JSON documents side-by-side. Detect added, removed, and changed properties with exact JSON paths. Arrays compared by index. Real-time validation with line/column error reporting. Works entirely in your browser.
Dataset Profiler
Analyze and profile CSV datasets in your browser. Get column types, statistics, missing values, uniqueness, and data quality observations — all locally, no uploads.
JSON to TypeScript
Convert JSON to TypeScript interfaces and types. Generates clean, deterministic type definitions with support for nested objects, arrays, optional properties, and custom root names. Works entirely in your browser.
Base64 Encoder/Decoder
Encode text to Base64 or decode Base64 back to text. Handles Unicode correctly. Works entirely in your browser with no uploads.
JWT Decoder
Decode JWT header and payload. View standard claims (iss, sub, aud, iat, exp, nbf) and expiration status. Works entirely in your browser — no signature verification, no secrets required.
Regex Tester
Test regular expressions against text. Supports flags (g, i, m, s), shows matches, capture groups, named groups and match indexes. Runs entirely in your browser.
JSON to CSV
Convert a JSON array of objects to CSV. Generates headers from keys, escapes values, and handles missing/nested fields. Runs entirely in your browser.
CSV to JSON
Convert a CSV document to a JSON array of objects. Handles headers, quoted fields, escaped quotes, commas, newlines and missing values. Runs entirely in your browser.
URL Encoder / Decoder
Encode and decode URLs and URL components safely in your browser.
Password Generator
Generate secure random passwords with configurable length, character sets, and passphrase options. Works entirely in your browser.
Hash Generator
Compute SHA-1, SHA-256, SHA-384, and SHA-512 hashes using the Web Crypto API. Works entirely in your browser.
Timestamp Converter
Convert between Unix timestamps (seconds/milliseconds), ISO 8601, RFC 3339, and human-readable dates. Works entirely in your browser.
Color Converter
Convert between HEX, RGB, HSL, HSV, CMYK, and OKLCH color formats with live preview. Works entirely in your browser.
HTML Entity Encoder/Decoder
Encode or decode HTML entities (named and numeric). Handles Unicode correctly. Works entirely in your browser.
Meta Tag Generator
Generate common SEO and social meta tags from user-provided information. Creates Open Graph, Twitter Card, and standard SEO meta tags.
Markdown to HTML
Convert Markdown to HTML entirely in your browser. Supports GitHub Flavored Markdown with headings, lists, links, code blocks, and tables.
Markdown Editor
Write Markdown with a live two-column preview. Converts Markdown to HTML in real-time, entirely in your browser. Features GFM support, sanitized output, copy/download, and a distraction-free editor.
HTML Previewer
Write raw HTML and preview it live in a sandboxed iframe. Real-time rendering with script isolation for safe client-side testing.
SVG Optimizer
Optimize SVG files by removing unnecessary whitespace, comments, and redundant attributes. Reduce file size while preserving valid SVG rendering.
QR Code Generator
Generate QR codes entirely in your browser. Supports text, URLs, and configurable size and error correction.
Cron Expression Explainer
Explain cron expressions in human-readable language. Validate cron expressions and show next execution times.
Raise a Request
Submit feature requests, bug reports, new tool suggestions, or general feedback directly to the DevPouch maintainers.
Unit Converter
Convert between units of length, weight, temperature, area, volume, and time. Bidirectional conversion with common units. Works entirely in your browser.
Lorem Ipsum Generator
Generate placeholder text with paragraphs, sentences, or words. Configurable count and structure. Works entirely in your browser.
JSON ↔ YAML Converter
Convert between JSON and YAML formats. Validates input and shows parse errors clearly. Preserves data types. Works entirely in your browser.
CSV → Markdown Table
Convert CSV data to a Markdown table. Handles quoted fields, commas inside values, and escapes Markdown-sensitive content. Works entirely in your browser.
Color Palette Generator
Generate harmonious color palettes from a base color. Includes complementary, triadic, analogous, split complementary, monochromatic, and light/dark variants. Works entirely in your browser.
PDF Toolkit
100% Client-Side PDF Toolkit. Merge, split, rotate, and extract PDF pages directly in your browser. Zero server uploads, maximum privacy.
Image to PDF Converter
Convert JPG, PNG, and WebP images to PDF. Drag to reorder, configure page size, orientation, margins, and fit mode. All processing happens locally in your browser.
UUID Generator
Generate UUID v4 (random) with validation. Create single or multiple UUIDs, validate existing UUIDs, and identify version/variant. Works entirely in your browser.
Text Diff
Compare two text documents line by line. See additions, deletions, and unchanged lines in side-by-side or unified diff view. Works entirely in your browser.
Text Statistics
Analyze text in real-time: characters, words, lines, byte size, and estimated reading time. Works entirely in your browser.
Case Converter
Convert text between camelCase, snake_case, PascalCase, kebab-case, UPPERCASE, lowercase, and Title Case. Works entirely in your browser.
Git Command Helper
Generate Git commands for undo commits, branching, stashing, remotes, and local changes. Works entirely in your browser.
YAML Formatter
Format, validate, minify YAML and convert between YAML and JSON. Real-time validation with error position reporting. Works entirely in your browser.
HTML to Markdown
Convert HTML to Markdown. Supports headings, lists, tables, code blocks, links, images, and more. Works entirely in your browser.
XML JSON Converter
Convert between XML and JSON. Preserves attributes and text content. Works entirely in your browser.
Env JSON Converter
Convert between .env files and JSON. Preserves values as strings and strips surrounding quotes. Works entirely in your browser.
JSON to C#
Convert JSON into C# class definitions with strongly-typed properties. Supports nested objects and arrays. Works entirely in your browser.
Color Contrast Checker
Check color contrast ratios for WCAG 2.1 compliance. Supports AA/AAA levels, normal/large text, alpha blending, and accessible color suggestions. Works entirely in your browser.
SEO Inspector
Analyze a web page for SEO best practices. Check title, meta description, headings, Open Graph, Twitter Cards, canonical, robots, and more. Runs entirely in your browser where technically possible.
robots.txt Generator
Generate valid robots.txt files with user-agent rules, allow/disallow directives, sitemap declarations, and crawl-delay. Preview, copy, and download instantly.
XML Sitemap Generator
Create valid XML sitemaps from a list of URLs. Supports lastmod, changefreq, priority. Validates URLs and escapes XML. Preview, copy, and download.
Open Graph Preview
Preview how your page will look when shared on social media. Enter title, description, image, URL, and type to see Open Graph and Twitter Card visual previews and generate tags.
HTTP Status Checker
Check HTTP status codes, response times, and redirect behavior for any URL. Includes a comprehensive status code reference. Browser CORS limitations apply.
URL Redirect Checker
Trace redirect chains for any URL. See status codes, intermediate URLs, and final destination. Identify redirect loops and long chains. Browser CORS limitations apply.
UTM URL Builder
Build UTM-tagged URLs for campaign tracking. Enter base URL and UTM parameters (source, medium, campaign, term, content). Generates properly encoded URLs.
HTTP Headers Reference & Builder
Reference for common HTTP headers and a builder to format header blocks. Covers Cache-Control, Content-Security-Policy, HSTS, CORS, Referrer-Policy, and more. Educational tool only — does not modify server responses.
Data Validator
Validate JSON, XML, and CSV data in your browser with clear success/error reporting and line-level details for parse failures. All processing is local — no uploads.
Screenshot to Data
Extract text from screenshots and images using client-side OCR. Runs entirely in your browser via Tesseract.js — no uploads, maximum privacy.
AES Encryption
Encrypt and decrypt text with AES using a secret key you provide. Runs entirely in your browser via crypto-js — no uploads, maximum privacy.
Image Resizer
Resize uploaded images using the HTML5 Canvas API. Set custom width and height, lock aspect ratio, and download the result — all locally, no uploads.
Format Converter
Convert images between PNG, JPEG, and WebP formats using the HTML5 Canvas API. Configurable quality for lossy formats — all locally, no uploads.
Image Cropper
Crop uploaded images interactively using Cropper.js. Supports Free, 1:1, 16:9, and 4:3 aspect ratios — all locally, no uploads.
Image Rotator
Rotate and flip uploaded images interactively using the HTML5 Canvas API. Supports preset angles, custom rotation, and flips — all locally, no uploads.
Image Compressor
Compress uploaded images using client-side browser-image-compression. Adjustable quality with before/after size stats — all locally, no uploads.
Image Watermark
Add customizable text watermarks to images using the HTML5 Canvas API. Configure text, color, opacity, and position — all locally, no uploads.