URL Encoder / Decoder
Encode or decode URLs and query parameters instantly
Your encoded/decoded URL
will be displayed here.
Example URLs
Click on any example to load it into the input field, or use "Quick Run" to automatically convert:
Query Parameters
name=John Doe&email=john@example.com&message=Hello World!
URL with Special Chars
https://example.com/search?q=hello world&category=开发工具
API Endpoint
https://api.example.com/users?filter=name='test'&sort=desc
What is URL Encoding?
What is URL Encoding?URL encoding, also known as percent-encoding, is a mechanism for encoding information in a Uniform Resource Identifier (URI). It converts special characters into a format that can be transmitted over the Internet. Our free online URL encoder/decoder helps you convert URLs and query parameters instantly without any installation or signup.
⚡Technical Implementation
JavaScript Functions
Algorithm Details
- • Converts characters to UTF-8 bytes
- • Each byte becomes %XX (hexadecimal)
- • Reserved characters are encoded
- • Unreserved characters remain unchanged
Key Features
URL Encode
Convert special characters to percent-encoding
URL Decode
Restore encoded URLs to readable format
Syntax Highlighting
Color-coded output for easy reading
100% Private
All processing happens in your browser
Common Use Cases
- Encoding query parameters for API requests
- Converting non-ASCII characters in URLs
- Handling special characters like spaces and ampersands
- Debugging encoded URLs in web development
- Preparing data for form submissions
!Usage Boundaries & Limitations
✅ Appropriate For:
- • Query parameters and form data
- • API requests and web services
- • URL parameters with special characters
- • Multilingual content in URLs
⚠️ Not Suitable For:
- • Complete URL structure encoding
- • Domain names or protocols
- • Already encoded content (double encoding)
- • HTML entity encoding
Praktische Szenarien
1Erstellen von API-Abfragezeichenfolgen
Sie erstellen eine Suchfunktion für einen E-Commerce und müssen URL-Abfrageparameter aus Benutzereingaben erstellen.
Lösung: Verwenden Sie URL-Kodierung, um Leerzeichen, Apostrophe und Kaufmanns-Und-Zeichen korrekt zu behandeln.
2Unterstützung für internationale Zeichen
Ihre Web-App muss Benutzersuchen verarbeiten, die chinesische, japanische oder andere Unicode-Zeichen enthalten.
Lösung: Kodieren Sie Unicode-Zeichen, um sicherzustellen, dass sie korrekt in URLs übertragen werden.
3Social-Media-Freigabe
Erstellen von teilbaren Links für Social-Media-Beiträge, die dynamischen Inhalt enthalten.
Lösung: Kodieren Sie Parameter, um URL-Brüche zu verhindern und eine ordnungsgemäße Social-Media-Integration zu gewährleisten.
URL-Kodierung verwenden
Geben Sie Ihre URL oder Text ein
Fügen Sie Ihre URL ein oder geben Sie den Text ein, der kodiert/dekodiert werden muss, in das Eingabefeld oben ein.
Kodieren oder Dekodieren wählen
Wählen Sie 'Kodieren', um Sonderzeichen zu konvertieren, oder 'Dekodieren', um kodierte URLs zurück in ein lesbar Format zu konvertieren.
Klicken Sie auf Konvertieren
Klicken Sie auf die Konvertieren-Schaltfläche, um das kodierte oder dekodierte Ergebnis sofort im Ausgabefeld zu sehen.
Kopieren und verwenden
Kopieren Sie das Ergebnis und verwenden Sie es in Ihren Webanwendungen, API-Aufrufen oder Dokumentation.
Häufig Gestellte Fragen
Was ist URL-Kodierung?
URL-Kodierung wandelt Zeichen in ein Format um, das über das Internet übertragen werden kann. Sonderzeichen werden durch ein '%' gefolgt von zwei Hexadezimalziffern ersetzt.
Wann sollte ich URL-Kodierung verwenden?
Verwenden Sie URL-Kodierung, wenn Ihre URL Sonderzeichen wie Leerzeichen, Kaufmanns-Und (&) oder Nicht-ASCII-Zeichen wie chinesischen oder japanischen Text enthält.
Sind meine Daten sicher?
Ja, die gesamte Kodierung und Dekodierung erfolgt vollständig in Ihrem Browser. Ihre Daten werden niemals an einen Server gesendet.
Verwandte Werkzeuge & Anleitungen
Entdecken Sie weitere Werkzeuge und Anleitungen für Ihren Entwicklungs-Workflow