Write, Format, and Analyze
Text & Code
Transform text, debug code, and analyze content — all in your browser.
Text Tools
8 toolsWord Counter
featuredCount words, characters, sentences, paragraphs, and more — in real time.
Character Counter
Count characters, words, and lines. See real-time limits for Twitter, Instagram, SMS, and more.
Case Converter
newConvert text between uppercase, lowercase, title case, camelCase, and more.
Text to Slug
newConvert any text to a clean, URL-friendly slug instantly.
Lorem Ipsum Generator
newGenerate placeholder text by paragraphs, sentences, or word count.
Remove Line Breaks
newClean up messy text — remove line breaks, extra spaces, and empty lines.
Sort Lines
Sort lines of text alphabetically, by length, randomly, or remove duplicates.
Find & Replace
Find and replace text online. Supports plain text, case-sensitive, and regex modes.
Dev Tools
5 toolsJSON Formatter
Format, validate, and minify JSON. Instant error detection with line numbers.
Base64 Encode / Decode
Encode text to Base64 or decode Base64 back to plain text. Handles Unicode.
URL Encoder / Decoder
Encode or decode URLs and query string parameters.
UUID Generator
Generate random UUIDs (v4 and v7). Bulk generate up to 100 at once.
Color Picker
Pick colors and convert between HEX, RGB, HSL, and HSB formats instantly.
Generate
4 toolsSpin the Wheel
newA fair, free wheel spinner and random name picker. Weighted odds, verifiable draws, saved wheels, and nothing uploaded unless you share.
Password Generator
Generate random passwords with custom length and character sets.
QR Code Generator
Generate QR codes for URLs or text. Download as PNG or SVG.
Random Number Generator
Generate random numbers in any range. Supports multiple results, dice, and coin flip.
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.