Idioma
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)

Codifica texto a percent-encoding seguro para URL o decodifícalo de vuelta, con detección automática de la acción y un desglose de la URL con sus parámetros de consulta.

Codificar y decodificar URL en línea

Codifica cualquier texto a percent-encoding seguro o decodifica una cadena URL-encoded de vuelta a texto legible, directamente en tu navegador. Pega un valor o una URL completa y la herramienta detecta en qué sentido convertirlo, y luego muestra el resultado que puedes copiar con un clic.

Está pensada para desarrolladores, gente que construye API y cualquiera que arme query strings o enlaces: convierte espacios, ampersands y caracteres Unicode en %20, %26 o sus secuencias de bytes UTF-8 para que la URL siga siendo válida, e invierte el proceso para volver legible una cadena críptica con %.

Privado por diseño: cada codificación, decodificación y análisis de URL se ejecuta por completo en tu navegador. Tu texto nunca se sube a un servidor, ni se registra ni se almacena.

Cómo codificar o decodificar una URL

1

Escribe tu texto

Escribe o pega tu texto o URL en el campo Entrada, o haz clic en Pegar para traerlo directo desde el portapapeles. Usa Ejemplo para cargar una URL con caracteres especiales.

2

Codifica o decodifica

Haz clic en Codificar para aplicar percent-encoding a la entrada, o en Decodificar para revertir una cadena codificada. La herramienta detecta el texto codificado y resalta la acción que sugiere.

3

Revisa el desglose de la URL

Cuando el valor es una URL válida, aparece el panel Desglose de la URL con su protocolo, host, puerto, ruta, consulta y fragmento, junto a una tabla de Parámetros de consulta con pares clave-valor.

4

Copia el resultado

Haz clic en Copiar resultado para copiarlo con una confirmación visual rápida. El resultado es editable, así que puedes ajustarlo antes de copiar o volver a ingresarlo para codificar de nuevo.

Funciones

Aplica percent-encoding al texto

Codifica la entrada con el estándar encodeURIComponent para que espacios, símbolos y caracteres especiales se conviertan en secuencias seguras escapadas con %.

Decodifica cadenas codificadas

Convierte cualquier cadena percent-encoding de vuelta a texto legible con decodeURIComponent, con un error claro ante secuencias mal formadas.

Detección automática de la acción

Mientras escribes, la herramienta busca patrones codificados con % y resalta si conviene Codificar o Decodificar, para que nunca elijas el sentido equivocado.

Compatibilidad total con Unicode

Maneja letras acentuadas, chino, japonés, coreano, árabe y emojis codificando cada carácter como su secuencia de bytes UTF-8.

Analizador con desglose de la URL

Divide una URL válida en protocolo, host, puerto, ruta, consulta y fragmento para que veas exactamente cómo está estructurada.

Tabla de parámetros de consulta

Extrae los parámetros del query string en una tabla clara de clave-valor con un contador, para que los valores anidados sean fáciles de leer.

Acciones rápidas

Pega desde el portapapeles, carga una URL de ejemplo o limpia ambos campos con un solo toque para avanzar rápido en tus tareas.

Resultado editable y copiable

El campo de resultado se mantiene editable y se copia al portapapeles con un clic y una confirmación visual.

Funciona en tu navegador

Toda la codificación, decodificación y análisis ocurre en tu dispositivo, sin peticiones al servidor y sin rastreo.

Preguntas frecuentes

¿Qué es la codificación de URL (percent-encoding)?

La codificación de URL, también llamada percent-encoding, convierte caracteres a un formato seguro para transmitir en una URL. Los caracteres especiales, los espacios y el texto no ASCII se reemplazan por un signo de porcentaje seguido de dos dígitos hexadecimales —por ejemplo, un espacio pasa a ser %20 y < pasa a ser %3C— para que la URL siga siendo válida para navegadores y servidores.

¿Cómo codifico un espacio en una URL como %20?

Solo escribe o pega tu texto y haz clic en Codificar. Esta herramienta usa encodeURIComponent, que convierte un espacio en %20 según define el RFC 3986. La notación + para espacios solo aplica al formato application/x-www-form-urlencoded que usan los formularios HTML, así que %20 es la opción más compatible en general.

¿Cuál es la diferencia entre encodeURI y encodeURIComponent?

encodeURI codifica una URL completa pero conserva caracteres como :, /, ?, # y & que tienen un significado especial. encodeURIComponent codifica todo excepto letras, dígitos y - _ . ~, lo que la vuelve la opción segura para el valor de un parámetro individual. Esta herramienta usa encodeURIComponent para máxima seguridad.

¿Cómo decodifico una cadena URL-encoded?

Pega la cadena percent-encoding en el campo Entrada. La herramienta detecta el patrón codificado y resalta el botón Decodificar; haz clic para convertir el valor de vuelta a texto legible. Si la cadena contiene una secuencia mal formada como %ZZ o un %2 incompleto, recibes un mensaje de error claro en lugar de un fallo.

¿Puedo codificar caracteres no ingleses y emojis?

Sí. La herramienta es totalmente compatible con Unicode, incluidas letras acentuadas, caracteres chinos, japoneses, coreanos y árabes, y emojis. Cada carácter se codifica como su secuencia de bytes UTF-8 en formato percent-encoding y luego se decodifica de vuelta a los caracteres originales.

¿Mis datos se quedan locales en el navegador?

Sí. Toda la codificación, decodificación y análisis de URL se ejecuta por completo en tu navegador con JavaScript. Nada de lo que escribes se transmite a un servidor, se recopila ni se almacena, así que es seguro usarla con valores de parámetros sensibles.

Desglose de la URL
Protocol
Host
Port
Path
Query
Fragment
Pega un valor y la herramienta detecta automáticamente si debe codificar o decodificar
Haz clic en Ejemplo para cargar una URL con caracteres especiales
El panel Desglose de la URL aparece solo cuando se detecta una URL válida
Usa encodeURIComponent para los valores de cada parámetro: es la opción más segura que aplica esta herramienta
Toda la codificación y decodificación ocurre en tu navegador; nada se envía a ningún servidor
¿Quieres aprender más? Leer documentación →
1/6
Comience a escribir para buscar...
Buscando...
No se encontraron resultados
Pruebe con otras palabras clave