WRITE + TRANSFORM

Write, Format, and Analyze
Text & Code

Transform text, debug code, and analyze content — all in your browser.

Text Tools

8 tools

Dev Tools

5 tools

Generate

4 tools

Practical guides

Choose the right workflow

What you'll find here

These are small utilities for the text you work with every day: counting words before a deadline, cleaning up text pasted from a PDF, turning a title into a URL, validating a JSON payload, or generating a password. Paste or type, get the result, copy it out.

The tools run in your browser and each page states where processing happens, so text you paste for cleaning or counting stays on your device. There is nothing to install and no account.

Good places to start

  • Word Counter — words, characters, sentences and paragraphs in real time
  • JSON Formatter — format, validate and minify JSON with the line number of any error
  • Password Generator — random passwords with the length and character sets you choose
  • QR Code Generator — QR codes for links or text, downloadable as PNG or SVG
  • Case Converter — upper, lower, title and sentence case in one click
  • Remove Line Breaks — fix text copied from PDFs and email
  • Sort Lines — sort lines alphabetically, by length or randomly, or remove duplicates
  • Character Counter — check a post, bio or meta description against a character limit

How to choose the right tool

Checking the length of something
Use the word counter for essays and posts, or the character counter when a limit is in characters, such as a meta description or an SMS.
Cleaning up pasted text
Mid-sentence breaks from a PDF are fixed by remove line breaks (see the guide). For repeated edits use find and replace, and for ordering lists use sort lines.
Preparing text for the web
Turn a title into a clean URL with text to slug, fix capitalization with the case converter, and fill a layout with placeholder text.
Working with code and data
Validate and pretty-print with the JSON formatter, encode text with Base64 or the URL encoder, make IDs with the UUID generator, and convert colors with the color picker.
Generating something new
The password generator and random number generator use your browser's secure random source; the QR code generator encodes a link or text.

Helpful answers

Frequently asked questions

Is the text I paste sent anywhere?
These tools process text in your browser and each page states where processing happens. Pasted text isn't uploaded for the counting, cleaning and formatting tools.
Is the password generator safe to use?
It builds passwords from your browser's cryptographically secure random number generator, and the password stays on your device. Use a password manager to store what you generate.
Does the JSON formatter fix invalid JSON?
No. It validates your JSON and points to the line of the first error so you can fix it yourself, then formats or minifies valid JSON.
Is there a limit on how much text I can paste?
There is no fixed limit, but the work happens in your browser, so very large documents can be slow on older devices. Work in sections for large files.