Format, convert, and validate - without leaving your browser.
Formatiq is a growing collection of free developer tools: formatters, converters, validators, and generators. Nothing you paste is ever uploaded anywhere.
Popular Tools
The most reached-for tools on Formatiq, based on real-world search demand.
JSON Formatter & Validator
Beautify, validate, and minify JSON instantly in your browser.
Base64 Encoder & Decoder
Convert text to and from Base64 encoding instantly.
UUID Generator
Generate random UUID v4 identifiers, one or many at a time.
Word & Character Counter
Count words, characters, sentences, and estimated reading time.
URL Encoder & Decoder
Percent-encode or decode text and URLs instantly in your browser.
Hash Generator
Generate MD5, SHA-1, SHA-256, and SHA-512 hashes of any text, all at once.
CSS Formatter & Beautifier
Beautify minified or messy CSS into readable, properly indented output.
Regex Tester
Test a regular expression against a string with live highlighting and capture group output.
New Additions
The latest tools added to Formatiq.
JSON Repair Tool
Fix common JSON syntax mistakes automatically and see exactly what was changed.
NewCSV to TSV Converter
Convert CSV to TSV or TSV to CSV in either direction, with proper quoted-field handling.
NewImage Compressor
Compress JPG, PNG, or WebP images entirely in your browser, with a quality slider and download.
NewTimezone Converter
Convert a date and time across major timezones at once, from UTC to Sydney.
NewPHP Formatter
Beautify PHP code with consistent indentation and brace placement.
NewREM to PX Converter
Convert between REM, PX, and EM units for CSS sizing, with an adjustable base font size.
NewJSON Diff Checker
Compare two JSON values and see exactly which keys were added, removed, or changed.
NewNumber Sorter
Sort a list of numbers ascending or descending, with sum, average, min, and max calculated.
NewHTML Tag Stripper
Strip all HTML tags from source and get clean plain text, with line breaks preserved or flattened.
NewAge Calculator
Calculate exact age in years, months, and days from a birth date, plus total days lived.
NewIP Subnet Calculator
Calculate network address, broadcast address, subnet mask, and usable host range from CIDR notation.
NewBitwise Calculator
Run AND, OR, XOR, NOT, and bit-shift operations, with results in decimal, binary, and hex.
NewJavaScript Formatter & Beautifier
Beautify minified or messy JavaScript into properly indented, readable code.
NewPhone Number Validator
Validate a phone number’s format for the US, UK, India, or international E.164 notation.
NewBMI Calculator
Calculate Body Mass Index from height and weight, with standard WHO category ranges.
NewRoman Numeral Converter
Convert between numbers and Roman numerals in either direction, with strict validation.
NewFake Data Generator
Generate mock name, email, phone, address, and company data for testing, with CSV or JSON export.
NewCharacter Frequency Counter
Count how often each character appears in a text, sorted from most to least frequent.
NewMorse Code Converter
Convert text to Morse code or Morse code back to text, in either direction.
NewString Escape / Unescape
Escape or unescape strings for JavaScript, Java, or regex, each handling its own special characters.
NewHTML Viewer & Live Preview
Preview HTML with a responsive viewport switcher, live console output, and basic error linting.
NewCSS Gradient Generator
Build a linear or radial CSS gradient with a visual color-stop editor and copy the CSS.
NewImage to ASCII Art Converter
Convert an uploaded image into ASCII art using canvas pixel sampling, with adjustable output width.
NewTOTP Generator
Generate a live, auto-refreshing 6-digit TOTP code from a Base32 secret key.
NewMeta Tag Generator
Generate title, description, Open Graph, and Twitter Card meta tags with a live preview.
NewRemove Punctuation
Strip punctuation from text with toggleable categories, and see the before/after character count.
NewDigital Storage Converter
Convert between bits, bytes, KB/MB/GB/TB, and their binary KiB/MiB/GiB/TiB equivalents.
NewUTF-8 Encoder/Decoder
Encode text into its raw UTF-8 byte representation, or decode a UTF-8 byte sequence back to text.
NewGzip Text Compressor
Compress text to a base64-encoded gzip string, or decompress one back to plain text, entirely in your browser.
NewColor Contrast Checker
Check the WCAG contrast ratio between two colors, with pass/fail results for AA and AAA at both text sizes.
NewJSON Tree Viewer
Explore JSON as a collapsible, color-coded tree instead of a flat formatted block.
NewHTML Table Generator
Build an HTML table by typing directly into a grid, with a live preview and copyable markup.
NewCSS Box Shadow Generator
Build a box-shadow with a live preview, multiple layered shadows, and a copy-ready CSS declaration.
NewCurrency Converter
Convert between 20 major currencies using daily reference exchange rates.
NewAES Encrypt/Decrypt
Encrypt or decrypt text with a passphrase using AES-GCM via the browser's native Web Crypto API.
NewIP Address Formatter
Convert an IPv4 address between dotted-decimal, integer, hex, and binary representations at once.
NewString Inspector
Break down text by byte length, character count, encoding quirks, and line ending style.
NewMAC Address Generator
Generate random MAC addresses with colon or hyphen formatting and a locally-administered toggle.
NewBarcode Generator
Generate a Code 128 or EAN-13 barcode from text or a number, rendered as SVG with PNG download.
NewDNS Record Type Explainer
Look up what each DNS record type (A, AAAA, CNAME, MX, TXT, NS) does, with a typical example.
NewHTTP Status Code Lookup
Look up any HTTP status code's meaning, or browse/search the full reference table by category.
NewRandom Flag Generator
Generate a random country flag with its name and continent - click to see another.
NewRandom Address Generator
Generate realistic fake mailing addresses for the US, UK, or a generic international format.
NewISBN Validator & Converter
Validate ISBN-10 and ISBN-13 checksums with auto-detection, plus convert between the two formats.
NewWordPress Password Hash Generator
Generate a WordPress-compatible phpass ($P$) password hash from a plaintext password, client-side.
NewTSV to JSON Converter
Convert TSV (tab-separated values) to JSON and back, bidirectionally.
NewText to Binary Converter
Convert text to its 8-bit binary representation and back, space-separated byte by byte.
NewWorld Clock
See the current time right now across 11 major world cities, updating live every second.
NewCRC32 Checksum Calculator
Compute the CRC32 checksum of text or a small file, for integrity/error-detection checks.
NewTip Calculator
Calculate a tip and split the total between any number of people, with common percentage presets.
NewGPA Calculator
Calculate your overall GPA from course names, credit hours, and letter grades on the standard 4.0 scale.
NewBase32 Encoder/Decoder
Encode text to Base32 and decode it back, using the standard RFC 4648 alphabet.
NewRandom Date Generator
Generate random dates within a date range, in ISO, US, or EU format.
NewWord Frequency Counter
Count how often each word appears in text, sorted by frequency, with an optional stop-word filter.
Trending This Week
A rotating pick of tools worth checking out, refreshed weekly.
Morse Code Converter
Convert text to Morse code or Morse code back to text, in either direction.
IBAN Validator
Check an IBAN’s format and mod-97 checksum, with country/length and checksum shown separately.
Bitwise Calculator
Run AND, OR, XOR, NOT, and bit-shift operations, with results in decimal, binary, and hex.
CSV ⇄ JSON Converter
Convert CSV to JSON or JSON to CSV in either direction, in your browser.
Character Frequency Counter
Count how often each character appears in a text, sorted from most to least frequent.
Tip Calculator
Calculate a tip and split the total between any number of people, with common percentage presets.