Tidy up text
Count characters, convert text, format JSON and more – tools for tidying up text and data.
19 tools
- Convert full-width and half-width
Convert letters, numbers and katakana between full-width and half-width in one go.
- Hiragana ⇔ katakana converter
Convert between hiragana, katakana and half-width katakana in one go. Kanji, letters and numbers are left as they are.
- Character Counter for X, Instagram & YouTube
See how many characters you have left before the limit on X, Instagram, YouTube and more, counted the way each platform does. Also shows characters, lines, words and bytes.
- JSON formatter
Pretty-print JSON or minify it to one line. If there's a mistake, it shows you where.
- URL Encode / Decode
Encode text and symbols into a URL-safe form (like %C3%A9) or decode it back to the original text.
- Password generator
Choose the length and characters to make hard-to-guess passwords on the spot.
- Text compare
Compare two texts and highlight the differences, down to the word and character.
- Copy Symbols & Special Characters
Tap to copy hearts, arrows, box drawing, brackets, units and other symbols. You can also search them by name.
- Fix garbled CSV files
Detect a CSV’s encoding and convert it to UTF-8 (with BOM) or Shift_JIS.
- Base64 converter
Encode text or files such as images to Base64, or decode Base64 back to the original text or file.
- JWT Decoder (Contents, Expiry & Signature)
Paste a JWT to read its header and payload and see the expiry as a date. Enter a key to check the signature too.
- Regex tester
Test a regular expression and see the matches highlighted, along with what each group captured and the result of a replacement.
- Manuscript Paper Counter (Genkō Yōshi)
Count how many sheets and lines a Japanese text fills on 400-character manuscript paper, including line breaks and hanging punctuation.
- Find and replace
Replace many words or phrases at once. Supports regular expressions and shows how many were replaced.
- Circled Numbers & Roman Numerals Converter
Enter a number to instantly convert and copy it as circled numbers (①–㊿), black circled numbers or Roman numerals (XII, Ⅻ). Also turns Roman numerals into numbers and makes numbered sequences.
- UUID generator
Make UUIDs (v4 or v7) in bulk. Switch to uppercase, no hyphens, or { } braces.
- Remove duplicate lines & sort lines
Remove duplicate and blank lines, and sort lines alphabetically or by number.
- Speech Time Calculator
Paste the script of a speech or presentation to see how long it takes to read aloud, in minutes and seconds.
- Case converter
Change text to UPPERCASE, lowercase or Title Case, and variable names to camelCase, snake_case and more, instantly.