About Text / Data
If you work with code, docs, or data, you pass through this category many times a day. Pretty-printing a wall of JSON, sanity-checking a regex, diffing two versions of a doc — these are the tools you'd otherwise jump into an IDE or another site for.
We prioritized classics that developers, analysts, QA, and PMs all touch: JSON formatter, regex tester, text diff, JWT decoder, Base64 codec. Korean-specific extras are included too: keyboard layout converter, broken-jamo fixer, Hangul romanization, number-to-Korean text.
When you handle internal logs, customer data fragments, or tokens, "does this site send my paste to a server?" matters. Every tool here runs entirely in the browser. Paste freely.
What people use it for
Beautify a minified JSON response
Paste a one-line API response and get indented, line-broken output. Sort keys or minify too.
Test a regex visually
See which spans your email/phone-validation regex matches. Groups and flags supported.
Diff two versions of a doc or snippet
Line-level and character-level views.
Convert between CSV and JSON
Take CSV out of a spreadsheet, convert to JSON for an API call; or the reverse.
Korean-language utilities
Fix qkdrkqsek → 방가워; recompose broken jamo; romanize 홍길동 → Hong Gil-dong; turn 1234567 into the spelled-out Korean.
Which tool to pick
- JSON Formatter, key sort, diff, JSON → TypeScript types.
- Text analysis Diff, regex tester, char count, sort/dedupe.
- Encoding / hashing Base64, URL encode, JWT decoder, hash (MD5/SHA), HTML entities.
- Korean tools Keyboard switch, jamo fixer, Hangul romanizer, number → Korean.
- Markdown / HTML Markdown ↔ HTML, table builder, TOC generator.
- Data formats CSV ↔ JSON, YAML ↔ JSON.
FAQ
Does my pasted data get sent anywhere?
No. Every tool here runs purely in the browser with no network calls. Safe for internal data and tokens.
Why does my regex miss Korean characters?
In JS regex, the Hangul syllable range is \uAC00-\uD7A3. Mixed alphanumeric/Korean: [가-힣a-zA-Z0-9].
Can I alphabetize JSON keys?
Yes — JSON Key Sort. Nested objects sort too; array order is preserved.
Can I process very large text (10 MB+)?
The browser may stutter beyond 5–10 MB. For larger inputs use an IDE or dedicated tool.
Does the JWT decoder verify signatures?
It only decodes; it does NOT verify the signature. Use it to inspect payloads; verify on your server.