Saltar al contenido
uencoder

Codificar text for safe use inside a URL query string

Turn arbitrary texto (con spaces, ampersands, Unicode, equals signs) en un valor ese puede ser placed directly después ?key= en un URL sin breaking parsing.

  1. 1

    When you paste raw text into a query string, characters like spaces, &, =, and non-ASCII letters break URL parsing. Percent-encoding converts each unsafe byte to %XX so the value survives transport intact.

  2. 2
    Codificador de URL →

    Paste the raw text (e.g. 'hello world & co=2'). The tool outputs the percent-encoded form ready to drop after ?q=.

  3. 3

    Use the chain when the value is itself JSON or Base64 — it encodes the payload and then percent-encodes the result in one pass.

  4. 4
    Analizador de URL →

    Sanity check: paste the full URL ?q=<encoded> and confirm the parser reads the parameter back as your original text.

  5. 5

    If you only need to encode a fragment (not a full component), prefer encodeURIComponent semantics — the tool already handles reserved characters correctly for query values.

Preguntas frecuentes

Why does a space become %20 and not +?
%20 is the percent-encoded form of a space byte. The + form is specific to application/x-www-form-urlencoded body encoding; for query strings in URLs, %20 is universally safe.
Should I encode the whole URL or just the value?
Only the value. Encoding the entire URL would percent-encode the ?, =, and & that structure the URL, breaking it. Encode each parameter value individually.

Flujos que resuelven esta tarea

Convertir Base32 a Hex
Decodificar Base32 y recodificar como Hex para depuración.
CANALIZACIÓN
Convertir Base64 a Hex
Decodificar una cadena Base64 a bytes y recodificarla como Hex para inspección o interoperabilidad.
CANALIZACIÓN
Convertir Binary a Hex
Decodificar una cadena Binary (base-2) a su valor de byte y recodificar como Hex.
CANALIZACIÓN
ChaCha20 cifrar y luego Hex
Cifrar con ChaCha20 y luego codificar en Hex el texto cifrado.
CANALIZACIÓN
Codificar un payload JSON para transporte por URL
Preparar un documento JSON para un parámetro URL: embellecer, codificar en Base64, luego codificar por ciento — el inverso exacto de la cadena de decodificación de parámetros anidados.
CANALIZACIÓN
Codificar en Hex y decodificar para verificar ida y vuelta
Codificar texto a Hex y decodificarlo para verificar que el recorrido de ida y vuelta preserva los datos originales.
CANALIZACIÓN
Codificar texto en Hex y analizar
Convertir texto a su representación Hex y luego calcular estadísticas de caracteres sobre la salida Hex.
CANALIZACIÓN
Convertir Multibase a Hex
Decodificar multibase y recodificar como Hex simple.
CANALIZACIÓN
Convertir Octal a Hex
Decodificar octal y recodificar como Hex para representación compacta.
CANALIZACIÓN
Decodificar Punycode y analizar URL
Decodificar un dominio Punycode y luego analizar la URL completa.
CANALIZACIÓN
Invertir texto y mostrar codificación Hex
Invertir una cadena y luego inspeccionar su representación Hex — útil para depurar problemas de orden de bytes y acertijos de codificación.
CANALIZACIÓN
Hash SHA-512 y luego Hex
Calcular hash SHA-512 y luego codificar como Hex para legibilidad.
CANALIZACIÓN
Kebab Case y codificación URL
Convertir a kebab-case y luego codificar URL para slugs seguros.
CANALIZACIÓN
Decodificar URL y mostrar bytes Hex
Decodificar por ciento una cadena codificada URL y luego ver su representacion de bytes Hex para analisis de bajo nivel.
CANALIZACIÓN
Decodificar URL y analizar
Decodificar URL y luego analizar la URL en componentes.
CANALIZACIÓN
Codificar URL y luego doble Base64
Codificar URL y luego codificar en Base64 para doble codificacion en payloads API.
CANALIZACIÓN
Codificar un payload de texto para transporte URL
Codificar por ciento texto y luego mostrar su representacion Hex para transporte seguro por parametro URL.
CANALIZACIÓN
XXencode y luego Hex
Codificar texto con XXencode y luego codificar en Hex el resultado.
CANALIZACIÓN

Herramientas relacionadas