59 tools · 100% browser · no signup

The text toolbox for everyone

Convert case, generate fancy fonts, format JSON, diff text, extract data — all in your browser. Nothing is uploaded. Nothing is stored.

# Case & Format

# Content Cleanup

Remove Line Breaks

Strip every line break from pasted text, or replace them with spaces or a custom character. Optionally preserve paragraph breaks between blocks.

/remove-line-breaks
Remove Extra Spaces

Squash runs of spaces down to a single space and trim whitespace from each line. Perfect for cleaning copy-pasted content.

/remove-extra-spaces
Remove Duplicate Lines

Deduplicate any pasted list. The tool shows how many duplicates were removed and can ignore case when comparing.

/remove-duplicate-lines
Sort Lines

Sort any pasted list alphabetically, in reverse, by line length, or shuffle it randomly. Runs instantly in your browser.

/sort-lines
Find and Replace

Search for any string in pasted text and replace it. Toggle match-case and whole-word matching for precision.

/find-and-replace
Word Frequency Counter

Paste any text and get a sorted table of every word and how often it appears — plus totals for words, unique words, and characters.

/word-frequency-counter
HTML Stripper

Paste any HTML snippet and get just the plain text. Perfect for cleaning up content copied from websites, CMS exports, or email templates.

/html-stripper
Word Counter

Count words, characters, sentences, and paragraphs as you type. See estimated reading time, speaking time, and a Flesch-Kincaid reading ease score.

/word-counter
Prefix / Suffix Adder

Wrap each line of a list with a prefix, suffix, or both. Common uses include adding <li> tags to a list, quotes, or commas.

/prefix-suffix-adder
Comma Separator

Paste a column of items and instantly convert it into a comma-separated list. Great for SQL IN clauses, email lists, and ad keywords.

/comma-separator
HTML Entity Encoder / Decoder

Escape HTML special characters (< > & ' ") into safe entities, or decode HTML entities back to plain text. Supports named entities, decimal, and hex numeric refs.

/html-entity-encoder
Secret & API Key Redactor

Scan logs, config files or stack traces for AWS keys, GitHub tokens, JWTs, private keys, emails and IPs, then mask them in one click. Ideal before pasting output into a bug report or an AI chat.

/secret-redactor

# Everyday Utilities

Color Format Converter

Paste any HEX, RGB, or HSL value and see the converted formats plus a live color swatch. Copy any format with one click.

/color-format-converter
Password Generator

Generate one or many strong, random passwords in your browser using crypto-secure randomness. Pick length, character sets, exclude ambiguous characters, and copy each password with one click.

/password-generator
Roman Numeral Converter

Convert numbers to Roman numerals (like 1994 → MCMXCIV) or Roman numerals back to numbers. Supports 1 through 3999 with full validation.

/roman-numeral-converter
Keyboard Layout Converter

Fix text you typed before switching your keyboard layout by remapping every key to the layout you meant to use. Supports Arabic, Persian, Russian, Ukrainian, Hebrew, Greek, Turkish, AZERTY, QWERTZ, Spanish and QWERTY.

/keyboard-layout-converter
URL Encode / Decode

Percent-encode any string so it's safe to drop into a URL, or decode a percent-encoded string back to plain text. UTF-8 safe.

/url-encode-decode
PX to REM Converter

Convert CSS pixels to rem units and back with a custom base font size. Perfect for responsive design and accessibility work.

/px-rem-converter
UUID Generator

Generate cryptographically random UUID v4 identifiers (also called GUIDs). Create one at a time or a bulk batch and copy any value with one click.

/uuid-generator
Passphrase Generator

Generate strong, memorable passphrases from random dictionary words — Diceware-style. Pick word count, separator, capitalization, and whether to add a number.

/passphrase-generator
Password Strength Checker

Measure a password's entropy in bits and see roughly how long an offline attacker would need to guess it. Analysis is local, so it is safe to test a real password.

/password-strength-checker
Unix Timestamp Converter

Convert between Unix timestamps, ISO 8601 strings and readable dates in your local timezone or UTC. Seconds, milliseconds and microseconds are detected automatically.

/timestamp-converter
Number to Words Converter

Spell out any number in plain English, including decimals, ordinals like twenty-first, and currency wording for cheques and invoices. Handles values into the quadrillions.

/number-to-words
Unit & Currency Converter

Convert between metric and imperial units for length, weight, volume, temperature, speed, data and time, with a full comparison table for every unit. Currency uses static reference rates for rough estimates.

/unit-converter
Random Picker & List Shuffler

Paste a list and let the browser's cryptographic random generator pick winners, shuffle the order or split everyone into balanced teams. Perfect for giveaways, standups and classrooms.

/random-picker

# Social & Fun

Fancy Font Generator

Type once and get 30+ fancy Unicode font styles instantly. Tap any style on mobile to copy it — perfect for Instagram bios, TikTok captions, Discord names, and more.

/fancy-font-generator
Zalgo Text Generator

Make chaotic Zalgo (glitch) text with a live intensity slider controlling how much combining chaos gets stacked. Copy the result and paste it anywhere.

/zalgo-text-generator
Small Text Generator

Turn regular text into tiny small caps or superscript letters. Great for aesthetic bios and captions.

/small-text-generator
Upside Down Text

Convert regular text into upside-down characters using Unicode. Paste the flipped result anywhere.

/upside-down-text
Morse Code Translator

Translate between plain text and Morse code in both directions, including numbers and punctuation. Press play to hear the code as real dots-and-dashes audio.

/morse-code-translator
Pig Latin & Caesar Cipher Translator

Translate text into Pig Latin, Caesar cipher, ROT13 or Atbash — and decode it again. The brute-force panel reveals all 25 Caesar shifts so you can crack a message instantly.

/cipher-translator
Bubble & Wide Text Generator

Generate bubble, filled-bubble, square and full-width vaporwave text that works anywhere Unicode does. Copy any style with one tap for bios, captions and usernames.

/bubble-text-generator
Kaomoji & Emoticon Picker

Find the perfect kaomoji by mood and copy it with a single click, from the classic shrug to the table flip. Search filters every emoticon as you type.

/kaomoji-picker

# Writer & Dev

Lorem Ipsum Generator

Generate the exact amount of Lorem Ipsum you need — pick words, sentences, or paragraphs and copy with one click.

/lorem-ipsum-generator
Text Diff

Paste two texts into the two panels and see additions in green, deletions in red, and unchanged content in gray.

/text-diff
Add Line Numbers

Add sequential line numbers to any text. Choose the starting number and the separator between number and content.

/add-line-numbers
Slug Generator

Convert titles into URL-safe slugs. Accents are normalized, punctuation removed, and spaces become hyphens.

/slug-generator
Text to Binary

Convert any text into its 8-bit binary representation, byte by byte. Uses UTF-8 encoding so emoji and non-ASCII characters work.

/text-to-binary
Binary to Text

Paste 8-bit binary (with or without spaces) and get the decoded text. UTF-8 aware.

/binary-to-text
Base64 Encode/Decode

Encode any text to Base64 or decode a Base64 string back into text. Fully UTF-8 aware.

/base64-encode-decode
JSON Formatter

Paste JSON to pretty-print, minify, or validate it. Invalid JSON shows a clear error with the line number.

/json-formatter
Extract Emails

Paste any text and get a clean list of every email address it contains, automatically deduplicated.

/extract-emails
Extract URLs

Paste any text and get a clean list of every URL it contains, automatically deduplicated.

/extract-urls
Word Unscrambler

Paste up to 15 scrambled letters (use ? as a wildcard) and instantly see every word you can spell, grouped by length. Great for Scrabble, Words With Friends, Wordle hints and anagram puzzles.

/word-unscrambler
Markdown to HTML

Type or paste Markdown and get clean HTML output with a live preview. Supports headings, bold, italic, links, images, lists, blockquotes, and fenced code blocks.

/markdown-to-html
CSV ↔ JSON Converter

Convert between CSV and JSON in either direction. Paste CSV with a header row to get a JSON array of objects, or a JSON array of objects to get clean CSV.

/csv-json-converter
Regex Tester

Test JavaScript regular expressions with live match highlighting, capture groups, and a replace preview. Pick flags g, i, m, s, u, y in one click.

/regex-tester
JWT Decoder

Paste any JSON Web Token to inspect its header, payload, expiry and signature. Everything is decoded locally in your browser — nothing is ever sent to a server.

/jwt-decoder
Hash Generator (SHA-256, SHA-512)

Generate SHA-1, SHA-256, SHA-384, and SHA-512 hashes for any text using the browser's Web Crypto API. Great for checksums, cache keys, and integrity checks.

/hash-generator
JSON ↔ YAML ↔ TOML Converter

Convert configuration and data between JSON, YAML and TOML in any direction. Parsing and serialising happen locally, so secrets in your config never leave the device.

/json-yaml-converter
JSON Path Extractor & Flattener

Query nested JSON with paths like $.users[0].email or flatten an entire document into dot-notation keys. Useful for API debugging, mapping fields and spotting structure at a glance.

/json-path-extractor
SQL Formatter & Minifier

Format unreadable SQL into clean, indented statements with uppercase keywords, or minify a query down to one line. Works with SELECT, INSERT, UPDATE, DELETE and joins.

/sql-formatter
CSV to Markdown Table Converter

Paste CSV, TSV or spreadsheet rows and get a properly aligned Markdown table you can drop into a README, GitHub issue or Notion page. Delimiter, header and alignment are all configurable.

/csv-to-markdown-table
Base64 Image Decoder & Data URI Inspector

Paste a data URI to preview the decoded image and see its MIME type, encoded length and real byte size. You can also drop a local file in to generate a data URI without uploading anything.

/data-uri-inspector
Cron Expression Parser

Turn cryptic crontab lines like 30 9 * * 1-5 into a clear sentence, with a field-by-field breakdown. Handy presets cover the schedules people need most.

/cron-expression-parser
RegEx Cheatsheet Generator

Look up regular expression syntax fast and copy tested recipes for emails, URLs, IPs, dates, hex colours and UUIDs. Every pattern is one click away from the regex tester.

/regex-cheatsheet
Hash Identifier (bcrypt, Argon2, SHA)

Identify which algorithm produced a hash from its prefix, length and character set, and learn whether that algorithm is still safe to use. It explains formats only — it never attempts to crack anything.

/hash-identifier

Who is Snipptext for?

Snipptext is built for the workflows where text needs a quick fix — no signup, no upload, no friction. Pick your workflow and jump straight to the tool you need.

For Developers

Format messy JSON, decode JWTs, test regex patterns, hash strings with SHA-256, and diff code snippets — all without sending proprietary data to a random server.

For Writers & Editors

Clean up copy-pasted text, strip HTML tags, remove weird PDF line breaks, count words with reading time, check keyword frequency, and generate placeholder text.

For Social Media Managers

Generate aesthetic Unicode fonts for bios, create URL-safe campaign slugs, build upside-down text, add small caps to captions, and wrap posts in Zalgo or fancy brackets.

For Data & Marketing Ops

Turn Excel columns into comma-separated lists for SQL IN clauses, dedupe email exports, convert CSV to JSON for APIs, and pull addresses out of CRM notes.

For Designers & Front-End

Convert HEX to RGB or HSL with a live preview, translate PX to REM for responsive type scales, generate placeholder copy, and slugify layer names.

For Students & Researchers

Check readability with Flesch-Kincaid, count sentences and paragraphs, unscramble anagrams for word games, convert Roman numerals for history essays, and encode text to binary for CS homework.