All tools
969 useful tools. Browse a category or search the full toolkit.
Word Counter
Count words, visible characters, sentences, and lines locally, with Unicode-aware word boundaries.
TextCharacter Counter
Measure visible characters, Unicode code points, UTF-16 length, and UTF-8 bytes without uploading text.
TextLine Counter
Count total, non-empty, and blank lines in pasted text, including trailing line breaks.
TextCase Converter
Convert text to uppercase, lowercase, title case, or sentence case in your browser.
TextText Reverser
Reverse visible characters, word order, or line order while keeping emoji and combining accents intact.
TextRemove Duplicate Lines
Deduplicate text lines with exact, trimmed, or case-insensitive matching, keeping the first occurrence.
TextSort Lines
Sort text lines ascending or descending with natural numeric ordering, keeping duplicate entries.
TextRemove Empty Lines
Remove blank lines from text, optionally retaining lines that contain spaces or tabs.
TextFind & Replace
Replace literal text once or everywhere, with case-sensitive matching and no regular-expression execution.
TextText Cleaner
Clean extra whitespace, normalize Unicode accents, or remove non-printing control characters locally.
TextMorse Code Converter
Encode English letters and digits as Morse code, or decode dots and hyphens with explicit word separators.
TextBinary Text Converter
Encode Unicode text as UTF-8 binary bytes or decode valid 8-bit UTF-8 binary back to text.
TextText Diff
Compare two texts line by line and download an easy-to-read difference report, entirely in your browser.
DeveloperJSON Formatter
Format and indent valid JSON in your browser, with downloadable output and clear syntax errors.
DeveloperJSON Viewer
Inspect a JSON document as a safe path, type, and value tree without executing its contents.
DeveloperJSON Validator
Check JSON syntax locally and see its root type, value count, and nesting depth.
DeveloperJSON to CSV
Convert a JSON array of objects into a quoted CSV table with spreadsheet formula protection.
DeveloperJSON to XML
Convert JSON into escaped, typed XML while preserving arbitrary object keys and array ordering.
DeveloperXML Formatter
Validate and indent XML locally, preserving mixed text content and rejecting entity declarations.
DeveloperYAML Formatter
Format standard YAML with readable indentation, duplicate-key checks, and bounded alias handling.
DeveloperBase64 Encoder
Encode Unicode text as standard Base64 using UTF-8, entirely in your browser.
DeveloperBase64 Decoder
Decode standard Base64 into UTF-8 text with strict alphabet, padding, and byte validation.
DeveloperURL Encoder
Percent-encode a URL component with UTF-8 for safe query parameter and path-segment use.
DeveloperURL Decoder
Decode percent-encoded URL components into readable Unicode text without navigating anywhere.
DeveloperJWT Decoder
Inspect a JWT header and payload locally, with an explicit reminder that signatures are not verified.
DeveloperUUID Generator
Generate cryptographically random version 4 UUIDs locally, individually or in batches of up to 1,000.
DeveloperUnix Timestamp Converter
Convert Unix seconds or milliseconds to UTC, or convert a timezone-explicit ISO date into a timestamp.
DeveloperRegex Tester
Test JavaScript regular expressions in an isolated worker with a 250 ms timeout and readable match positions.
DeveloperSQL Formatter
Format SQL queries with a selected dialect and consistent uppercase keywords, without connecting to a database.
CalculatorsPercentage Calculator
Calculate a percentage of any amount, then see the totals after adding or subtracting that percentage.
CalculatorsDiscount Calculator
Find a discounted price, savings, and an optional tax estimate applied after the discount.
CalculatorsProfit Margin Calculator
Calculate gross profit and gross margin from revenue and cost, including loss-making sales.
CalculatorsMarkup Calculator
Turn a cost and a markup rate into a selling price, profit amount, and equivalent gross margin.
CalculatorsAge Calculator
Find completed years, total calendar days lived, and the next birthday from two dates.
CalculatorsDate Difference Calculator
Count signed calendar days between two dates and break the absolute interval into weeks and days.
CalculatorsTime Difference Calculator
Calculate a clock-time difference for the same day or the next day, including seconds and decimal hours.
CalculatorsUnit Converter
Convert length, mass, temperature, and digital data units with explicit decimal and binary data sizes.
CalculatorsBreak-even Calculator
Estimate the whole units needed to cover fixed costs using a selling price and variable cost per unit.
QR codesQR Code Generator
Create a downloadable QR code from text, locally in your browser.
QR codesURL QR Generator
Turn a website link into a static QR code without a tracking redirect.
QR codesWi-Fi QR Generator
Share network credentials in a QR code for compatible phones.
QR codesvCard QR Generator
Build a contact QR code with name, phone, email, and organization.
QR codesEmail QR Generator
Create a QR code that opens a prefilled email in the scanner’s email app.
ImagesImage Resizer
Resize a PNG, JPEG, or WebP image with an optional aspect-ratio lock.
ImagesImage Compressor
Adjust image quality and download a smaller JPEG or WebP when possible.
ImagesJPG to PNG
Convert a JPEG photo to a lossless PNG file without uploading it.
ImagesPNG to JPG
Convert a PNG image to JPEG with transparent areas filled white.
ImagesWebP Converter
Convert PNG or JPEG images to WebP for smaller, modern image files.