URL Encoder
Percent-encode text for a URL, a query value or form data, with full support for Arabic and emoji.
Developer & Web
Convert characters to HTML entities and back, from the five basic ones to every non-Latin character.
Your files and text are processed on your own device, inside this page. Nothing is uploaded to Dubinity or stored, and closing the tab discards it. How privacy works
Encoding has four levels: the five characters that must be escaped to put text safely into HTML, the same plus accented and non-Latin characters by name or as numbers, or everything except letters and digits.
Decoding understands the 250 named entities in common use and every numeric entity (م and م), so Arabic and symbols come back correctly.
Was this tool helpful?
Percent-encode text for a URL, a query value or form data, with full support for Arabic and emoji.
Indent messy or minified HTML so you can read it, with a preview of how it renders.
Fix text copied from a PDF or email: extra spaces, broken line breaks, invisible characters, stray HTML.
Format and indent JSON, or minify it, with exact error positions and big numbers kept as written.
Create strong random passwords with the character rules a site demands, and see the real entropy.
See the IP address our server sees, the rough location attached to it and what your browser sends.