Choose the right developer tool
Choose a tool by the job. Validators and converters accept text input. Generators use configuration controls. Cleanup tools provide upload workflows.
- Validate or format JSON and XML with JSON Validator & Formatter or XML Validator & Formatter.
- Check URLs, Base64 values, or UUIDs with the URL Validator, Base64 Validator, or UUID Validator.
- Transform or convert text with URL Encoder / Decoder, HTML Entities, Text Code Converter, or Unicode Converter.
- Generate values with UUID Generator or Random String Generator, or clean text with Remove HTML Tags and Remove Non-Printable Characters.
Validate and format structured data
For JSON or XML, paste code into the editor or use Upload. Open Validate & Format to check and format the input. Use Tree View to inspect the parsed structure.
- Set the available formatting options. JSON includes Indent, Quotes, Sort keys, and Minify. XML includes Indent and Minify.
- Use Fix JSON or Fix XML when the interface offers it, then review the validation result.
- Use Copy or Download when those output actions are shown.
Validate URLs, Base64 values, and UUIDs
Use the exact tab for the input size. URL Validator has Single URL and Multiple URLs. Base64 Validator has Validate and Bulk Validate. UUID Validator has Single UUID and Multiple UUIDs.
- Open the single-item tab for one value, or the bulk tab for several values.
- In bulk mode, enter one value per line or separate values with commas.
- Review the validation results, then use Copy CSV or Download CSV when available.
Encode, decode, and convert text
In URL Encoder / Decoder, enter text and choose Auto-detect, Encode, or Decode. Use Upload, Copy, Download, or Magic Un-Mess where needed.
In HTML Entities, choose HTML critical, All named, or All non-ASCII. Select an output format containing Named, Decimal, or Hex. The page also includes a Symbol Library with category tabs.
In Text Code Converter, choose Text → Code or Code → Text, then select Decimal, Hexadecimal, Binary, or Octal. Set the separator to Space, Comma, or None. You can also use Prefix (0x / 0b / 0o), Zero-pad, and Uppercase (hex). The per-character breakdown shows the converted characters. Select Binary to use the Bit-Flipper; it accepts up to 32 characters.
In Unicode Converter, choose Auto-detect, Non-ASCII only, or Reveal Gremlins. Use Upload, Copy, and Download when shown.
Clean HTML and non-printable characters
For Remove HTML Tags, use Upload or enter the text. Select Decode HTML entities if the input contains encoded entities, then use Copy or Download.
For Remove Non-Printable Characters, use Upload or enter the text. Select Keep tabs or Keep newlines when those characters should remain, then use Copy or Download.
Generate UUIDs and random strings
UUID Generator creates RFC 4122 version 4 UUIDs. Set Count from 1 to 10000, choose Lowercase, Uppercase, or Braces, then generate the values and use the available output actions.
Random String Generator uses Length from 1 to 512 and Count from 1 to 1000. Choose Uppercase letters, Digits, Symbols, and Exclude ambiguous chars before generating the result.
Understand limits and output actions
- Each tool has its own input rules, parser behavior, and output controls.
- Bulk URL, Base64, and UUID validation accepts one value per line or comma-separated values.
- Text Code Converter parsing depends on the selected direction, base, and compatible input.
- The Bit-Flipper accepts up to 32 characters. Generator bounds are fixed: UUID Count is 1–10000; random-string Length is 1–512 and Count is 1–1000.
- Copy, Download, Copy CSV, and Download CSV appear only where the selected tool implements them.
The collection states that processing occurs locally in the browser. A rejected value still depends on the selected tool’s rules and parser.
Frequently asked questions
How should I enter bulk URL, Base64, or UUID values?
Use the multiple-value workflow and enter one value per line or separate values with commas. Export results with Copy CSV or Download CSV when available.
What UUID versions and counts does UUID Generator support?
It generates RFC 4122 version 4 UUIDs. Set Count from 1 to 10000 and choose Lowercase, Uppercase, or Braces.
What are the Random String Generator limits?
Length accepts 1 to 512 and Count accepts 1 to 1000. Its character controls include Uppercase letters, Digits, Symbols, and Exclude ambiguous chars.
What is the Text Code Converter limit?
The Bit-Flipper accepts up to 32 characters. Code conversion also depends on the selected format and compatible input.
Can the cleanup tools preserve parts of the input?
Remove HTML Tags provides Decode HTML entities. Remove Non-Printable Characters provides Keep tabs and Keep newlines.