Features & Technical Specifications
Explore our suite of 34 high-performance developer utilities across 10 menu categories. Built with 100% client-side Web APIs to guarantee sub-millisecond execution speeds and absolute privacy.
100% Client-Side Privacy
All code execution, decoding, and hashing happens locally inside your browser memory. Zero data is ever sent to server logs or third parties.
Sub-Millisecond Speed
Powered by native Web APIs (WebCrypto, TextEncoder, FileReader, Canvas). Zero server network latency or API rate limits.
Works Offline & PWA
Fully functional offline after initial load with PWA support. Ideal for secure air-gapped development environments.
Base64 Tools
Binary-to-text encoding and decoding utilities for data serialization, file extraction, media conversion, and protocol analysis.
Base64 Decoder
Decodes Base64 encoded strings back to UTF-8 text, ASCII, binary data, or downloadable files.
- Multi-charset decoding: UTF-8, ASCII, Latin-1, UTF-16, and ISO-8859-1.
- Automatic handling of Standard (RFC 4648) and URL-safe Base64 variants.
- Live multi-line input handling with whitespace stripping and padding (=) tolerance.
- Browser blob creation for instant local file extraction and downloading.
Base64 Encoder
Encodes plain text, raw UTF-8 data, or binary files into clean Base64 format.
- Support for Standard Base64 (+ /) and URL-Safe Base64 (- _) output formats.
- MIME RFC 2045 line wrapping option (76 characters per line).
- File-to-Base64 converter: Upload any local file to get raw Base64 or Data URIs.
- 1-click copy with real-time output byte size and expansion metrics.
Base64 to HEX Converter
Converts Base64 encoded data directly into hexadecimal byte representations.
- Decodes Base64 payloads into formatted hex pairs (e.g. 48 65 6C 6C 6F).
- Configurable uppercase/lowercase hex output and byte spacing.
- Essential for cryptographic key inspection, binary protocols, and network packet analysis.
- Real-time parsing with instant byte length metrics.
HEX to Base64 Converter
Converts hexadecimal byte strings into standard or URL-safe Base64 format.
- Accepts continuous hex strings or space/colon-separated hex byte inputs.
- Converts hex byte streams to Standard Base64 and URL-Safe Base64 outputs.
- Ideal for converting cryptographic hashes, MAC addresses, and raw byte dumps.
- Validates hex input formatting with real-time syntax checking.
Base64 to Image Converter
Decodes Base64 strings or Data URIs into viewable and downloadable image files.
- Auto-detects image MIME formats: PNG, JPEG, SVG, WebP, GIF, ICO, and BMP.
- Supports raw Base64, Data URIs (data:image/png;base64,...), and CSS background-image syntax.
- Interactive canvas preview displaying pixel dimensions, aspect ratio, and file size.
- 1-click image download with automatic file extension assignment.
Image to Base64 Converter
Converts local image files (PNG, JPG, SVG, WebP, GIF) to Base64 strings or Data URIs.
- Drag-and-drop file upload, file browser, or direct clipboard image paste (Ctrl+V / Cmd+V).
- Multiple output formats: Data URI, Raw Base64, CSS background-image, HTML img tag, and Markdown.
- Instant thumbnail preview with file size, dimensions, and compression metrics.
- History management with persistent local storage, load, copy, and delete capabilities.
Base64 to PDF
Decodes Base64 document streams into interactive PDF viewports and downloadable files.
- Renders Base64-encoded PDF documents inside a native PDF iframe viewer.
- Multi-page PDF preview support with page navigation, zoom, and print capabilities.
- Direct PDF file download without external server processing.
- Auto-strips Data URI prefixes and whitespace for error-free rendering.
Base64 to File
Decodes binary Base64 strings into original document, media, or archive files.
- Decodes binary streams into PDF, ZIP, DOCX, XLSX, MP3, MP4, EXE, and custom binary archives.
- Magic byte header inspection for automatic MIME type and extension detection.
- Custom filename and extension override settings.
- Uses URL.createObjectURL for instant zero-server local file saving.
JSON Tools
Formatters, validators, minifiers, diff viewers, escape utilities, and XML transformers for JSON data.
JSON Formatter
Beautifies, formats, and structures unformatted JSON data with syntax highlighting.
- Customizable indentation spaces (2 spaces, 4 spaces, or tabs).
- Interactive collapsible tree view with color-coded data types.
- Line-by-line syntax validation with exact error line and column indicators.
- 1-click JSON copy, file download, and full-screen workspace view.
JSON Minifier
Compresses JSON payloads by removing unnecessary whitespace, newlines, and indentation.
- Ultra-fast whitespace stripping to minimize API payload sizes for production.
- Displays exact bytes saved and bandwidth reduction percentage.
- Pre-validates JSON syntax before minification to prevent corrupted output.
- One-click copy for quick pasting into production API configs.
JSON Validator
Validates JSON syntax compliance and structure with detailed error reporting.
- Detailed error diagnostics showing character position, line number, and unexpected tokens.
- Displays structural metrics: key count, array length, nesting depth, and total size.
- Fast client-side parsing using browser-native V8 JSON engine.
- Formats malformed JSON where possible and highlights invalid tokens.
JSON Compare
Compares two JSON objects side-by-side and highlights additions, deletions, and modifications.
- Side-by-side dual-editor view for comparing API request and response payloads.
- Color-coded diff markers: Green (added), Red (deleted), Yellow (modified).
- Deep structural object comparison ignoring unformatted key ordering.
- Summary diff counter showing total modified properties.
JSON Escape
Escapes special characters for JSON string literals and unescapes encoded strings.
- Escapes double quotes, backslashes, newlines (\n), tabs (\t), and control characters.
- Unescapes stringified JSON payloads back to clean readable text.
- Essential for embedding JSON inside code strings, templates, or SQL queries.
- Supports batch multiline string escaping.
JSON to XML
Transforms JSON objects and arrays into well-structured XML documents.
- Transforms JSON keys into XML tags and arrays into repeating element nodes.
- Configurable root tag naming (default <root>).
- Auto-formats output XML with clean indentation and tag alignment.
- Ideal for legacy SOAP API integrations and XML configuration generation.
XML Tools
Formatters, minifiers, syntax validators, and JSON converters for XML data structures.
XML Formatter
Prettifies and aligns XML tags with clean indentation and hierarchical structure.
- Formats raw or minified XML with customizable indent spaces.
- Preserves XML attributes, CDATA sections, and processing instructions.
- Checks well-formedness using DOMParser and flags unclosed tags.
- Interactive code view with syntax highlighting.
XML Minifier
Compresses XML documents by removing indentation, extra whitespace, and comments.
- Removes line breaks, spacing between tags, and optional XML comments (<!-- -->).
- Calculates file compression ratio and total bytes saved.
- Preserves internal text node spacing and CDATA blocks.
- Ideal for reducing XML payload sizes for web services and RSS feeds.
XML Validator
Validates XML well-formedness and syntax rules in real time.
- Native browser DOMParser syntax checking for instant error feedback.
- Highlights unclosed tags, mismatched elements, and invalid attributes.
- Displays XML metrics: total elements, max depth, attribute count, and comments.
- Clean error reporting with line/column context.
XML to JSON
Converts XML elements and attributes into structured JSON objects.
- Maps XML elements to JSON properties and repeated tags to JSON arrays.
- Converts XML attributes into JSON keys with configurable attribute prefixes (@).
- Preserves text content nodes and handles nested structures automatically.
- Prettified JSON output ready for modern REST API workflows.
Text Tools
Case converters, word/character analyzers, and side-by-side text diff utilities.
Case Converter
Converts text between programming case styles, capitalization formats, and letter cases.
- Supports camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, Title Case, UPPERCASE, lowercase, and Sentence case.
- Real-time conversion across all case formats simultaneously.
- Word, character, and line count metrics per case style.
- 1-click copy buttons for instant usage in code or documentation.
Word Counter
Analyzes text and calculates detailed statistics for words, characters, sentences, and reading speed.
- Live counts for words, characters (with & without spaces), sentences, paragraphs, and lines.
- Estimated reading time (based on 200 wpm) and speaking time.
- Top word frequency density breakdown table.
- Ideal for content creators, SEO copywriters, and academic writing.
Text Compare
Compares two text documents line-by-line and highlights code differences.
- Dual pane comparison editor with line numbers.
- Visual diff highlighting for inserted (green), deleted (red), and modified lines.
- Option to ignore leading/trailing whitespace and case sensitivity.
- Copy merged result or original diff outputs.
URL Tools
Percent-encoders, decoders, and query parameter breakdown parsers for web URLs.
URL Encoder
Encodes special characters in URLs using percent-encoding (encodeURIComponent).
- Percent-encodes unsafe characters, spaces (%20), symbols, and non-ASCII strings.
- Includes URL parser to inspect domain, pathname, hash, and query parameters.
- Parameter table breakdown for easy inspection of GET parameters.
- Real-time encoding with immediate copy support.
URL Decoder
Decodes percent-encoded URLs and query strings back to human-readable text.
- Decodes %20, %26, %3F, and UTF-8 percent-encoded sequences.
- Automatic query parameter parser separating keys and values into a structured table.
- Handles double-encoded URLs and malformed percent sequences gracefully.
- Instant decoding with 1-click copy.
HTML Tools
HTML entity encoders, decoders, XSS sanitization tools, and live rendering sandboxes.
HTML Encoder / Decoder
Escapes HTML entities to prevent XSS and decodes HTML entities back to raw code, plus live preview.
- Converts special characters (<, >, &, ", ') into safe HTML entities (<, >, &, ", ').
- Decodes HTML entity references back to standard HTML code.
- Live HTML previewer panel using a sandboxed iframe for testing HTML, CSS, and SVG markup securely.
- Clean entity lookup reference table.
Hash Generators
Cryptographic hash digest generators for text strings and binary checksum validation.
MD5 Hash Generator
Computes 128-bit MD5 hashes for text input strings and local files.
- Calculates standard 32-character hexadecimal MD5 checksums.
- Real-time string hashing as you type.
- Supports drag-and-drop file hashing for integrity validation.
- Upper and lower case hex output toggles.
SHA-1 Hash Generator
Generates 160-bit SHA-1 cryptographic hashes using the Web Crypto API.
- High-performance SHA-1 digest calculation via crypto.subtle.digest.
- Outputs standard 40-character hex hash string.
- Real-time processing without server roundtrips.
- 1-click copy for verification against git commit hashes and checksums.
SHA-256 Hash Generator
Computes secure 256-bit SHA-256 cryptographic hashes for text and files.
- Uses native window.crypto.subtle for hardware-accelerated computation.
- Generates standard 64-character hexadecimal checksums.
- Drag-and-drop file checksum generator for software download verification.
- Instant hash calculation for security, blockchain, and TLS certificate validation.
Randomizers
Cryptographically secure password generators, UUID creators, and vector QR code generators.
Password Generator
Generates cryptographically secure random passwords with customizable parameters.
- Uses window.crypto.getRandomValues() for true cryptographic entropy.
- Adjustable length (4 to 128 characters) and toggles for uppercase, lowercase, numbers, and symbols.
- Option to exclude ambiguous characters (O, 0, I, l, 1).
- Real-time password strength and entropy bit estimator.
UUID Generator
Generates Universally Unique Identifiers (UUID v4) individually or in bulk.
- Cryptographically random RFC 4122 v4 UUID creation using Web Crypto API.
- Bulk generation: create up to 1,000 UUIDs in a single click.
- Output format options: hyphenated, uppercase, no hyphens, or JSON array.
- 1-click copy all or download as text file.
QR Code Generator
Creates vector QR codes for URLs, text, and instant WiFi network connections.
- Encodes URLs, plain text, email, phone numbers, and WiFi credentials (WPA/WPA2).
- Customizable foreground/background colors and error correction levels (L, M, Q, H).
- Instant live preview and high-resolution PNG image download.
- WiFi QR codes allow mobile devices to join networks by scanning.
JWT & Encoding
JSON Web Token inspectors, binary CBOR encoders, and Base32 TOTP secret decoders.
JWT Decoder
Decodes and inspects JSON Web Token (JWT) Header, Payload, and Signature.
- Parses OAuth 2.0 / OpenID Connect ID, Access, and Refresh tokens.
- Formats timestamp claims (exp, iat, nbf) into human-readable date & time strings.
- Visual token status badge (Active, Expired, Not Yet Valid).
- Syntax-highlighted JSON viewer for payload claims and header parameters.
CBOR Encoder
Encodes JSON objects to Concise Binary Object Representation (CBOR) hex and decodes CBOR hex back to JSON.
- Encodes JSON structures into compact binary CBOR hex format (RFC 8949).
- Decodes CBOR hex byte streams into formatted JSON data.
- Displays payload size comparison and byte efficiency percentage.
- Essential for IoT development, WebAuthn, and compact data protocol debugging.
Base32 Encoder / Decoder
Encodes and decodes RFC 4648 Base32 strings and 2FA / TOTP authentication secret keys.
- Fully compliant with RFC 4648 Base32 alphabet (A-Z, 2-7).
- Decodes 2FA / TOTP secret keys used by Google Authenticator, Authy, and 1Password.
- Dual output format displaying decoded UTF-8 text and raw Hexadecimal bytes.
- Encodes text strings to clean Base32 output with optional padding (=).
Developer Utilities
Production-ready programming code snippets and developer reference implementations.
Code Snippets
Production-ready Base64 encoding and decoding code snippets in 14+ programming languages.
- Code examples for Python, JavaScript, Node.js, Java, Kotlin, C#, Go, Rust, PHP, Ruby, Perl, Shell/Bash, MySQL, and PostgreSQL.
- Clean standard library implementations without third-party dependencies.
- 1-click copy buttons for encode and decode snippets in every language.
- Quick reference for handling UTF-8 data, binary files, and stream buffers.