As a developer, you transform text a hundred times a day: format JSON, encode a URL, generate a UUID, decode a JWT, count lines of code. This round-up shows the essential tools — and why each one matters.
1. Encoding and decoding
- Base64 — encode binary data for embedding in JSON or data URIs
- URL Encoder — percent-encode unsafe characters for safe URLs
- HTML Encoder — escape
<,>, and&when displaying code in HTML - Unicode Encoder — convert chars to
éescapes for source code
2. Data formatting
- JSON Formatter — pretty-print and validate JSON in one click
- JSON Minifier — strip whitespace for embedding in URLs
- CSV to JSON — turn spreadsheet rows into JSON arrays
- JSON to CSV — flatten nested JSON for Excel
3. Generation
- Password Generator — cryptographically strong random passwords
- UUID v4 Generator — unique IDs for database rows or session tokens
- Random String — fixed-length random strings for tokens
- Slug Generator — URL-safe slugs from any title
4. Counting and analysis
- Word/Character Counter — quick counts for docs and READMEs
- Line Counter — useful for code stats
- Word Frequency Analyzer — see what your text actually emphasizes
- Reading Level — Flesch–Kincaid grade for docs aimed at general audiences
5. Cleaning and transforming
- Duplicate Line Remover — dedupe lists
- Sort Lines — alphabetical or numeric sort
- Find and Replace — bulk regex find/replace
- Text Diff — see what changed between two versions