Check out our other tools
A tool that converts a text with special characters (Unicode) to the Punycode encoding (just ASCII). Used for internationalized domain names (IDN).
Free online HTML cleaner. Clean up messy HTML, fix errors, strip scripts and CSS. Simplify markup to clean HTML in one click.
A tool that corrects HTML so it becomes valid HTML (completes missing tags, reorders mixed up tags, etc…). Also, it formats HTML (layout & indentation).
Free online HTML editor with live preview. Switch between rich text WYSIWYG editing and HTML source code. Format and preview HTML instantly.
Free online tool to convert between code naming conventions: camelCase, PascalCase, snake_case, kebab-case, SCREAMING_SNAKE_CASE, and more.
Encode and decode HTML entities online. Convert special characters to HTML entities and back. Supports named entities, numeric codes, and bulk processing.
Encode and decode URLs with percent-encoding per RFC 3986. Handles Unicode characters, special symbols, and automatic Punycode domain conversion.
Generate RFC 4122 version 4 UUIDs instantly. Options for uppercase, hyphens, braces, and batch generation of multiple unique identifiers.
A Base64 (RFC 4648) encoder and decoder. Encodes and decode anything (a text or a binary file like a sound or an image) by copy & paste or file upload.
A Hex (Base16, RFC 4648) encoder and decoder. Encodes and decode anything (a text or a binary file like an image) by copy & paste or file upload.
Escape and unescape strings for C and C++ code. Handles standard sequences, hex escapes (\xHH), and Unicode escapes (\uHHHH).
Escape and unescape C# strings with classic and verbatim string support. Handles Unicode (\uHHHH) and supplementary character escapes (\UHHHHHHHH).
Escape and unescape JSON strings per RFC 8259. Handles backslashes, quotes, control characters, and Unicode escapes (\uHHHH).
Escape and unescape Rust strings with classic and raw string support. Handles byte escapes (\xHH) and Unicode escapes (\u{HHHHHH}).
Escape and unescape Python strings with classic and raw string support. Handles hex (\xHH), Unicode (\uHHHH), and extended Unicode (\UHHHHHHHH) escapes.
Escape and unescape JavaScript strings with classic and template literal support. Handles Unicode (\uHHHH) and ES6 extended escapes (\u{HHHHH}).
Escape and unescape Java strings with classic and text block (Java 13+) support. Handles Unicode escapes (\uHHHH) and surrogate pairs.
Convert Word documents (.docx) to clean HTML online. Strips unnecessary formatting, normalizes tags, and produces ready-to-use HTML output. Free tool.
Extract clean, readable content from any website. Uses Trafilatura to strip navigation, ads, and boilerplate. Get article text, metadata, and links.