Convert text to camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case, UPPERCASE, lowercase and a URL slug, all at once.
Checksums, encodings, text tweaks, and a few validators. Open a tool, paste your input, take the result.
Browse by the type of work.
The ones people open a lot.
Convert text to camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case, UPPERCASE, lowercase and a URL slug, all at once.
Convert numbers between binary, octal, decimal and hex in your browser. Paste 255, 0xFF or 0b11111111 and get every base back, with no rounding.
Format and validate YAML in your browser, convert YAML to JSON, or paste JSON to get YAML. Errors show the line and column of the first problem.
Validate JSON in your browser and find the first syntax error by line and column, with a caret under the spot. Duplicate keys and trailing commas fail.
Convert text to snake_case, so words become lowercase and spaces become underscores. It all runs inside your browser, so your text stays on the device.
Generate placeholder text by paragraph, sentence or word, with control over length, vocabulary, truncation and an optional seed for repeatable output.
Alternate lowercase and uppercase letters through your text while preserving spacing and punctuation. It all runs inside your browser, on your device.
Identify a file's format, MIME type, recommended extension, category and size from its contents. It all runs inside your browser, on your own device.
Flip text 180 degrees using Unicode lookalike glyphs, preserving characters that have no upside down form. It all runs inside your own browser.
Tools we changed lately.
Convert text to camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case, UPPERCASE, lowercase and a URL slug, all at once.
Convert numbers between binary, octal, decimal and hex in your browser. Paste 255, 0xFF or 0b11111111 and get every base back, with no rounding.
Format and validate YAML in your browser, convert YAML to JSON, or paste JSON to get YAML. Errors show the line and column of the first problem.
Validate JSON in your browser and find the first syntax error by line and column, with a caret under the spot. Duplicate keys and trailing commas fail.
Convert text to snake_case, so words become lowercase and spaces become underscores. It all runs inside your browser, so your text stays on the device.
Generate placeholder text by paragraph, sentence or word, with control over length, vocabulary, truncation and an optional seed for repeatable output.