URL Encoder/Decoder
Encode and decode URLs with multiple modes and comprehensive analysis
Common Use Cases
Basic URL Encoding
Encode spaces and special characters in URLs.
Original: https://site.com/search?q=hello world
Encoded: https://site.com/search?q=hello%20worldPath Parameters
Safely encode path segments with special characters.
Original: /users/john doe/profile
Encoded: /users/john%20doe/profileDetails
This tool helps you convert special characters into URL-safe format and vice versa. It's particularly useful when working with URLs containing special characters, spaces, or non-ASCII characters like Turkish letters (ğ, ş, ı, etc.). URL encoding replaces unsafe ASCII characters with a '%' followed by two hexadecimal digits.
More Examples
Encoding Special Characters in URLs
Original: https://example.com/search?q=mavi kalem&category=kırtasiye
Encoded: https://example.com/search?q=mavi%20kalem&category=k%C4%B1rtasiyeSpaces are converted to %20, and Turkish characters like 'ı' are encoded to their UTF-8 representation.
Encoding Turkish Domain Names
Original: https://örnek.com/ürünler
Encoded: https://%C3%B6rnek.com/%C3%BCr%C3%BCnlerTurkish characters in domain names and paths are encoded: 'ö' becomes %C3%B6, 'ü' becomes %C3%BC
Encoding Email Addresses
Original: örnek@şirket.com
Encoded: %C3%B6rnek@%C5%9Firket.comEmail addresses with special characters can be encoded for use in URLs or HTML attributes.
Encoding Query Parameters
Original: product=Beyaz Eşya&price=1000₺&filter=çamaşır makinesi
Encoded: product=Beyaz%20E%C5%9Fya&price=1000%E2%82%BA&filter=%C3%A7ama%C5%9F%C4%B1r%20makinesiQuery parameters often need encoding to handle spaces, currency symbols, and special characters correctly.
Related guides
The Anatomy of a URL: Scheme, Host, Path, Query and Fragment
What each component in a URL does, how percent-encoding works, the difference between relative and absolute URLs, and why userinfo is a security concern.
URL Encoding Explained: A Practical Guide to Percent-Encoding
Why URLs can't contain spaces or special characters, how percent-encoding works, and how to avoid the classic pitfalls — double-encoding, + vs %20, and encodeURI vs encodeURIComponent.
Database Connection Strings, Demystified
The anatomy of PostgreSQL, MySQL, MongoDB, Redis and SQLite connection strings — and the URL-encoding gotcha that breaks them.
Related tools
Base64 Toolbox
Professional Base64 workspace for text, files and images with Base64URL, MIME, Data URI, strict validation, image preview and ready-to-use snippets.
C# to VB.NET Converter
Convert a subset of C# — classes, methods, variables, loops — into VB.NET
CSV Data Viewer
Paste CSV and browse rows in a sortable table with delimiter detection
CSV to Chart
Paste or upload CSV data and generate bar, line, pie, or doughnut charts. Export as PNG.
CSV to JSON Converter
Paste CSV data and convert it to pretty-printed JSON instantly — supports custom delimiters, header row toggling, and value trimming.
CSV to Markdown Converter
Convert CSV to a Markdown table and Markdown tables back to CSV