Online Data & Text Tools
All encoding, formatting, cryptographic hashing, and text conversions run locally in your browser memory. Your text and data are never sent to any server.
Generators
Create high-resolution visual codes and assets directly on your device.
Text to PDF Converter
Convert plain text and Markdown into clean, formatted multi-page PDF documents locally.
Convert to PDF →ZIP Creator & Archiver
Package and compress multiple files into a single .zip archive locally with custom compression levels.
Create ZIP →ZIP Extractor & Unzipper
Unzip and extract files from .zip archives locally in your browser memory space.
Unzip Archive →QR Code Generator
Generate custom QR codes for web links, text, contacts, and Wi-Fi networks. Export crisp vector SVG or high-res PNG up to 2048px with custom colors.
Create QR Code →Developer Tools
Beautify payloads, inspect data structures, decode tokens, and compute cryptographic signatures.
Color Code Converter
Convert color values between HEX, RGB, HSL, and HSV formats with live preview.
Convert Color →Unix Timestamp Converter
Convert Epoch timestamps to human-readable dates and back.
Convert Timestamp →JSON Formatter & Validator
Pretty-print, validate syntax, and minify JSON data with exact line and column error reporting.
Format JSON →JWT Decoder
Decode JSON Web Token headers, payload JSON, expiration dates, and algorithms locally.
Decode JWT →UUID / GUID Generator
Generate cryptographically secure v4 UUIDs in bulk with uppercase, hyphen, and brace formatting options.
Generate UUIDs →Unix Timestamp Converter
Convert Unix epoch seconds/milliseconds to UTC and local human-readable dates and vice versa.
Convert Timestamp →Text Diff & Comparison
Compare two text files or code blocks line-by-line with visual change highlighting.
Compare Text →Regex Tester & Debugger
Test and debug regular expressions with live match highlights, capture groups, and regex replace.
Test Regex →Secure Password Generator
Generate cryptographically strong, random passwords using CSPRNG with entropy metrics.
Generate Passwords →Cryptographic Hash Generator
Compute MD5, SHA-1, SHA-256, and SHA-512 checksums for passwords, text, and binary files.
Compute Hashes →Encoders & Converters
Transform representations between binary formats, URL strings, and text casings.
CSV <-> JSON Converter
Bidirectional converter between CSV spreadsheet tables and JSON object arrays with custom delimiters.
Convert CSV/JSON →URL Encoder & Decoder
Encode special characters and decode percent-encoded URLs (RFC 3986) with full UTF-8 support.
Encode URL →Color Code Converter
Convert color codes between HEX, RGB, HSL, HSV, and CSS formats in real-time with visual preview.
Convert Colors →Base64 Encoder & Decoder
Encode and decode plain text, Unicode strings, and binary files to Base64 with full UTF-8 support.
Open Base64 Tool →Text Case Converter
Transform text between UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, and kebab-case.
Convert Case →Text Analytics
Analyze word density, character lengths, and speaking durations.
Word & Character Counter
Live real-time word counting, character density without spaces, sentence tracking, and estimated reading and speaking times.
Count Words →100% Client-Side Privacy
Every tool in the FreeFileTool suite operates within your web browser's sandboxed JavaScript engine. No text, tokens, hashes, or files are ever sent to our servers or saved in any database.
Zero Network Latency
Because calculations happen on your device CPU, formatting large JSON objects or computing SHA-256 hashes for files finishes instantaneously without waiting for network transfers.
Helpful Developer Guides
Learn more about cryptographic algorithms in our dedicated guide: What is a Hash and When Do You Need One? →