Hash-Generator
MD5, SHA256, etc.
URLs und Texte kodieren oder dekodieren – mit Query-Parameter-Parser und Echtzeit-Konvertierung. 100% lokal im Browser.
Text und URLs kodieren oder dekodieren – mit Echtzeit-Konvertierung und Query-Parameter-Parser.
URL eingeben, um alle Query-Parameter als Tabelle anzuzeigen.
Basis-URL und Parameter eingeben, um eine vollständige URL zu erstellen.
URL-Encoding (auch Prozent-Kodierung) wandelt Sonderzeichen in eine für URLs sichere Form um. Dabei werden nicht-ASCII-Zeichen und reservierte Zeichen wie &, = oder Leerzeichen durch %XX-Sequenzen ersetzt, wobei XX der Hexadezimalwert des Zeichens ist.
encodeURI kodiert eine vollständige URL und lässt URL-Strukturzeichen wie ://?#&= intakt. encodeURIComponent kodiert dagegen alle Sonderzeichen – auch die URL-Strukturzeichen. Verwenden Sie encodeURIComponent für einzelne Parameter-Werte und encodeURI für komplette URLs.
URLs dürfen laut Standard nur bestimmte ASCII-Zeichen enthalten. Umlaute (ä, ö, ü), Leerzeichen und viele Sonderzeichen müssen kodiert werden, damit sie korrekt vom Browser und Server verarbeitet werden können.
Query-Parameter sind Schlüssel-Wert-Paare, die nach dem Fragezeichen (?) in einer URL stehen und durch & getrennt werden. Beispiel: ?name=Max&stadt=Graz. Sie werden häufig für Suchfilter, Tracking-Codes und Formularübermittlungen verwendet.
Nein. Die gesamte Kodierung und Dekodierung erfolgt ausschließlich in Ihrem Browser. Es werden keine Daten an Server gesendet oder gespeichert. Das Tool ist vollständig DSGVO-konform.
Alle Zeichen außerhalb des unreservierten ASCII-Zeichensatzes (A-Z, a-z, 0-9, -, _, ., ~) müssen kodiert werden. Dazu gehören Umlaute (ä, ö, ü), Leerzeichen, Sonderzeichen wie &, =, ?, # sowie alle Unicode-Zeichen. Reservierte Zeichen wie ://?#[]@!$&'()*+,;= haben in URLs eine besondere Bedeutung und müssen ebenfalls kodiert werden, wenn sie als Datenwert verwendet werden.
encodeURI eignet sich für die Kodierung einer vollständigen URL, da Strukturzeichen wie ://, ?, # und & erhalten bleiben. encodeURIComponent hingegen kodiert auch diese Strukturzeichen und ist daher ideal für einzelne Parameterwerte. Wenn Sie beispielsweise eine URL als Parameterwert übergeben möchten, müssen Sie encodeURIComponent verwenden, damit die Schrägstriche und Doppelpunkte der URL korrekt kodiert werden.
Prozent-Kodierung ist der offizielle Name für URL-Encoding gemäß RFC 3986. Dabei wird jedes zu kodierende Byte durch ein Prozentzeichen (%) gefolgt von zwei Hexadezimalziffern dargestellt. Ein Leerzeichen wird beispielsweise zu %20, das Zeichen ä zu %C3%A4 (da es in UTF-8 aus zwei Bytes besteht). Diese Methode stellt sicher, dass alle Zeichen sicher in URLs übertragen werden können.
URL-Encoding ist immer dann erforderlich, wenn Sie Benutzereingaben, Suchbegriffe oder sonstige Daten als Teil einer URL übertragen möchten. Typische Anwendungsfälle sind Formulardaten in GET-Anfragen, Redirect-URLs als Parameter, API-Aufrufe mit Sonderzeichen in Parametern und das Einbetten von Tracking-Codes in Links. Ohne korrekte Kodierung können URLs fehlerhaft interpretiert oder abgeschnitten werden.
Zum Dekodieren wechseln Sie in diesem Tool einfach in den Decode-Modus und fügen die kodierte URL oder den kodierten Text ein. Das Tool wandelt alle %XX-Sequenzen automatisch zurück in die ursprünglichen Zeichen. In JavaScript stehen dafür die Funktionen decodeURI() und decodeURIComponent() zur Verfügung, die das Gegenstück zu den jeweiligen Encode-Funktionen bilden.
Alle Dateien werden ausschließlich in Ihrem Browser verarbeitet. Es werden keine Daten auf unsere Server hochgeladen. Die Verarbeitung erfolgt komplett lokal auf Ihrem Gerät – Ihre Dateien verlassen niemals Ihren Computer.
Für professionelle Webentwicklung, API-Anbindung oder technische Beratung stehen wir zur Verfügung.
Kontakt aufnehmen