Developer
Cron, MIME, HTTP status, semver, entities, and compact JSON on this device.
JSON Formatter
Pretty-print or minify JSON with indent and optional key sort.
Regex Tester
Test or replace with a JavaScript regex locally.
XML Formatter
Pretty-print XML.
HTML Formatter
Indent HTML tags.
SQL Formatter
Pretty-print SQL with keyword casing and indent.
YAML Formatter
Pretty-print YAML.
TOML Formatter
Parse TOML and dump it again.
HTML Entities
HTML entities with length delta.
Cron Describe
Explain a 5- or 6-field cron string; optional multiline.
MIME Type Lookup
Look up MIME by extension or reverse to extension.
HTTP Status Phrase
HTTP status phrase and class (1xx–5xx).
Semver Compare
Compare two MAJOR.MINOR.PATCH versions.
JSON Minify
Minify JSON with lengths.
Regex Escape
Regex escape with counts.
UTF-8 Byte Length
UTF-8 bytes, code points, and UTF-16 code units.
JSON String Escape
JSON escape with lengths.
CSS Identifier Escape
CSS-escape identifiers with escape count.
Base64URL
Base64URL with bytes.
Semver Bump
Semver bump with parts.
Glob to Regex
Turn * and ? globs into a regex; optional anchors and flags.
Unicode NFC
Normalize text to NFC, NFD, NFKC, or NFKD.
SQL String Escape
SQL escape with lengths.
Safe Filename
Replace illegal filename characters; length, case, spaces.
UUID Inspect
UUID version, variant, and canonical form.
JSON Typeof
Root JSON type plus size hint.
Sort JSON Keys
Sort JSON keys with counts.
Flatten JSON Paths
Flatten JSON to path=value lines; dot or slash.
Query String Parse
Decode query pairs; optional sort.
HTTP Basic Auth
Build Basic auth header; shows token length.
Path Basename
Basename and extension; optional drop extension.
Newline Normalize
Normalize newlines with line count.
HTML Strip Tags
Strip tags; optional collapse; length.
Count Lines
Line count and non-empty lines.
Kebab to Camel
kebab-case to camelCase with segments.
Camel to Kebab
camelCase to kebab-case with segments.
Snake to Camel
snake_case to camelCase with segments.
Camel to Snake
camelCase to snake_case with segments.
Truncate Text
Cut text to a max length.
Pad String
Pad text to a width.
Is JSON
JSON validity with type and byte size.
JSON Size
Byte and char length of JSON text.
Hex to RGB
Convert #RRGGBB to R,G,B.
RGB to Hex
Convert R,G,B to #rrggbb.
Title Case
Title Case plus word count.
Sentence Case
Sentence case plus length.
Line Wrap Width
Wrap text to a column width.
Indent Spaces
Indent lines with counts.
Pull Integers
Extract integers from text.
Join With
Join lines with part count.
Repeat String
Repeat string with length.
Is Palindrome
Palindrome check; optional strict mode.
Char Count Unique
Unique character count.
CSV Split Row
Split one CSV row into fields.
Escape Newlines
Escape newlines; lengths before/after.
Unescape Newlines
Unescape \n and \t; lengths before/after.
Reverse Words
Reverse word order with count.
Sort Words
Sort whitespace-separated words.
Unique Lines Keep
Deduplicate lines keep order.
Count Words
Word and character counts.
Prefix Lines
Prefix lines with counts.
Suffix Lines
Suffix lines with counts.
Tabs to Spaces
Tabs to spaces with tab count.
Squeeze Spaces
Squeeze spaces; before/after lengths.
Pull Emails
Extract email-like addresses.
Wrap Each Line
Wrap lines with left/right text.
Split to Chars
One character per line.
Remove Blank Lines
Drop empty or whitespace-only lines.
Pad Each Line
Pad every line to a width.
Trim Each Line
Trim each line; line count and lengths.
Center Pad
Center-pad with width flag.
Count Occurrence
Count occurrences with lengths.
Replace First
Replace the first match only.
Between Markers
Extract text between markers.
Kebab to Snake
kebab-case to snake_case with segments.
Snake to Kebab
snake_case to kebab-case with segments.
Ensure Suffix
Ensure suffix with had-flag.
Ensure Prefix
Ensure prefix with had-flag.
Strip Quotes
Strip wrapping quotes; lengths before/after.
Wrap Quotes
Wrap quotes with quote char.
Count Digits
Digit count with length and percent.
Count Letters
Letter count with length and percent.
Is ASCII Only
ASCII check with non-ASCII count.
Lines to CSV
Join lines into one CSV row.
CSV to Lines
Split one CSV row into lines.
Duplicate Nth Line
Duplicate a 1-based line index.
Drop First Line
Remove the first line.
Drop Last Line
Remove the last line.
Swap Case
Swap upper and lower case.
Capitalize First
Capitalize first letter; optional each word.
Ends With Check
Ends-with with lengths.
Starts With Check
Starts-with with lengths.
Strip Punctuation
Strip punctuation; lengths before/after.
Keep Alnum
Keep A–Z / 0–9; lengths before/after.
Insert at Index
Insert text at a character index.
Delete at Index
Delete characters from an index.
Slice Text Range
Slice text by start/end indexes.
Mask Middle
Mask the middle of a string.
Count Whitespace
Whitespace count with length and percent.
Is Blank Text
Blank check with length.
Toggle Bool Word
Toggle true/false words; shows original.
Collapse Blank Lines
Collapse blank lines; lengths before/after.
Number Lines
Prefix lines with 1. 2. 3.
Extract URLs Lite
Pull http(s) URLs from text.
Reverse Chars
Reverse characters with length.
Shift Lines Up
Rotate lines up with line count.
Shift Lines Down
Rotate lines down with line count.
Wrap Parens
Wrap in parentheses; lengths before/after.
Unwrap Parens
Unwrap parentheses; lengths before/after.
Passphrase Generator
Diceware-style word passphrase.