Character & byte counter
Count Unicode characters, words, lines and UTF-8 bytes as you type.
Text, calculations and data conversions. Just you and your browser.
Count Unicode characters, words, lines and UTF-8 bytes as you type.
Calculate a percentage of a number, percentage change, or percentage-point difference.
Find days between dates or add and subtract days, with an explicit inclusive option.
Convert YAML locally with preserved source, useful error locations and type-inference warnings.
Validate, format and minify JSON with line/column errors, copy and file download.
Find the saving and final price from an original price and discount rate.
Add VAT to a net amount or extract net price and tax from a gross amount.
Calculate profit, margin and markup after a percentage-based sales fee.
Compare pack prices using cost per item or a reference quantity such as 100 grams.
Find mean, median, sum, minimum and maximum for a list of numbers.
Reduce two whole numbers to their simplest ratio using exact integer arithmetic.
Convert compatible length, area, mass and temperature measurements.
Convert integers between bases 2–36 without losing large-number precision.
Convert Unix seconds or milliseconds to and from explicit-zone ISO dates.
Encode and decode UTF-8 text, including Korean and emoji, as standard Base64.
Encode URL components or decode percent escapes with UTF-8 validation.
Encode special characters as HTML entities or decode named and numeric references.
Transform text to uppercase, lowercase, title, camel, Pascal, snake or kebab case.
Deduplicate or sort lines, remove blank lines, trim edges and add line numbers locally.
Create readable slugs by normalizing titles, removing punctuation and retaining Unicode letters.
Generate passwords locally using cryptographic randomness and selected character groups.
Generate one or more random UUID v4 identifiers entirely in your browser.
Compute SHA-256, SHA-384 or SHA-512 digests of text or a local file without uploading.
Convert a JSON object array to CSV with combined columns and spreadsheet formula escaping.
Parse quoted commas and multiline CSV cells into a JSON array of objects.
Convert valid JSON to readable YAML 1.2 with appropriate scalar quoting.
Compare JSON values structurally and locate additions, removals and replacements.
Convert color codes including alpha and preview the resulting color.
Create a static QR image from text or a URL, with no service-managed expiration.
Resize PNG, JPEG or WebP images and change format/quality entirely on your device.
No tools matched. Try another word.
Your text and files are never uploaded. Only favorites, catalog view and theme preferences are remembered in this browser. On a shared device, clear site data to remove these preferences.
Read the privacy policy