Workflow
Developer Encoder
URL encode/decode, Base64 encode/decode, and HTML entity encode/decode — all in one workflow for developers. No server, no signup.
Loading…
URL Encoding
URL encoding (percent-encoding) converts characters that are not allowed in URLs into a format that can be transmitted safely. For example, a space becomes %20, and & becomes %26.
Use URL encoding when building query strings, passing parameters in URLs, or working with API requests.
Base64 Encoding
Base64 encodes binary data as ASCII text using 64 printable characters. Common uses include encoding images for data URIs, passing binary data in JSON, and encoding email attachments.
Base64 is encoding, not encryption — it provides no security on its own.
HTML Entity Encoding
HTML entities replace characters like <, >, and & with their safe HTML equivalents (<, >, &). This prevents HTML injection and XSS in web applications.
Always HTML-encode untrusted user input before rendering it in a web page.