URL Encoder / Decoder

Encode or decode URLs and query parameters instantly

KostenlosOhne AnmeldungFunktioniert offlineDatenschutz zuerst
0 URLs
0 Encodes
0 Decodes
Result will appear here...
Result will appear here...
Your encoded/decoded URL
will be displayed here.
编码输入的URL

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

/* Encode URL components */
encodeURIComponent(input)
/* Decode URL components */
decodeURIComponent(input)

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.

Problematische URL:
https://shop.com/search?query=men's shoes & category=athletic
Richtig kodierte URL:
https://shop.com/search?query=men%27s%20shoes%20%26%20category%3Dathletic

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.

Originaler Suchbegriff:
开发ツール + 在线服务
URL-kodiert:
%E5%BC%80%E5%8F%91%E3%83%84%E3%83%BC%E3%83%AB%20%2B%20%E5%9C%A8%E7%BA%BF%E6%9C%8D%E5%8A%A1

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.

Dynamische Freigabe-URL:
https://app.com/share?title=Check this out!&text=Amazing article about web development
Social-Media-bereit:
https://app.com/share?title=Check%20this%20out%21&text=Amazing%20article%20about%20web%20development

Lösung: Kodieren Sie Parameter, um URL-Brüche zu verhindern und eine ordnungsgemäße Social-Media-Integration zu gewährleisten.

URL-Kodierung verwenden

1

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.

2

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.

3

Klicken Sie auf Konvertieren

Klicken Sie auf die Konvertieren-Schaltfläche, um das kodierte oder dekodierte Ergebnis sofort im Ausgabefeld zu sehen.

4

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

Drag me to the logo!Collection: 0/8 items