URL Encoder
About URL Encoder
URL-encode and decode strings for safe use in web addresses. Percent-encode special characters, spaces, Unicode, and reserved characters for use in query strings, form data, and REST API parameters. Also decode percent-encoded URLs back to readable text. Follows RFC 3986 encoding standard.
More Converter tools
IDN Punnycode Converter
Convert internationalized domain names (IDN) to and from Punycode (ASCII-compatible encoding). Transform Unicode domain names containing accented characters, Arabic, Chinese, or other non-ASCII scripts into their xn-- Punycode equivalents and back. Essential for working with multilingual domain names and internationalized email addresses.
BASE64 Encoder
Encode text to Base64 and decode Base64 strings back to plain text online. Base64 encoding is widely used in data URIs, email attachments (MIME), API authentication tokens, JSON Web Tokens (JWT), and embedding binary data in text formats like XML and JSON. Supports standard Base64 (RFC 4648) encoding and decoding. Fast, free, and works in your browser.
BASE64 To Image
Convert a Base64-encoded string to an image and preview it in your browser. Paste any Base64 image string (with or without the data: URI prefix) to instantly decode and display the image. Supports PNG, JPEG, GIF, WebP, and other formats. Useful for debugging data URIs, verifying image encoding, and extracting embedded images from HTML or CSS.
Image To BASE64
Convert any image URL to a Base64-encoded string. Fetch an image from the web and get its full Base64 representation ready to use as a data URI in HTML, CSS, or JavaScript. Supports PNG, JPEG, GIF, WebP, and SVG. Useful for embedding images inline, offline storage, and API payloads that require image data.