Codificar / decodificar URL
Codificar / decodificar URL. Transforma, revisa y copia tus datos. Tus archivos se quedan en este dispositivo. El navegador los procesa.
Activa JavaScript para usar las herramientas. Los archivos se procesan en tu navegador.
Cómo se usa
Pega un texto o una URL en el recuadro.
Elige un modo y pulsa Codificar o Decodificar.
¿Qué es la codificación de URL?
Una URL solo puede contener un conjunto limitado de caracteres ASCII. Todo lo demás, como espacios, letras con tilde, la ñ o símbolos con un significado especial en las URL, se escribe como un signo de porcentaje seguido de dos dígitos hexadecimales por cada byte UTF-8. Un espacio se convierte en %20, el ampersand en %26 y la letra ñ en %C3%B1. Esto se llama codificación por porcentaje y está definida en la RFC 3986.
¿Qué modo elijo?
Componente codifica todo salvo letras, dígitos y - _ . ! ~ * ' ( ). Úsalo para un único valor de consulta o un segmento de ruta, por ejemplo un término de búsqueda, porque también codifica &, =, ? y /. URL completa deja intactos los caracteres que dan estructura a la URL, así que sirve para arreglar un enlace entero con espacios o texto con tildes. Formulario escribe los espacios como signos más, como hacen los formularios HTML al enviar datos.
Problemas habituales
La doble codificación ocurre cuando un texto ya codificado se vuelve a codificar, y %20 se convierte en %2520; decodifica hasta que el texto deje de cambiar. Un error al decodificar suele deberse a un signo de porcentaje suelto o a una secuencia incompleta como %E4%B8. Recuerda que el signo más solo significa espacio en los datos de formulario, no en la ruta de una URL.
Privacidad
Los enlaces pueden incluir tokens, correos o identificadores. El conversor procesa el texto localmente, sin enviarlo a un servidor de conversión ni guardarlo como borrador persistente. El límite es 10 MiB de texto UTF-8. Las peticiones del sitio se explican por separado en Privacidad; lo que copies o descargues permanece donde lo guardes.
Herramientas relacionadas
Conversor de timestamp Unix
Convertir JSON a CSV
Convertir CSV a JSON
Codificar y decodificar Base64
Todos los conversores
Preguntas frecuentes
¿Qué diferencia hay entre encodeURI y encodeURIComponent?
encodeURI conserva caracteres como : / ? & = que dan estructura a la URL; encodeURIComponent también los codifica, por lo que es la opción correcta para valores sueltos.
¿Por qué mi URL contiene %2520?
Se codificó dos veces. Decodifícala dos veces para recuperar el texto original.
¿El + es lo mismo que un espacio?
Solo en las cadenas de consulta codificadas como formulario. En el resto de casos, un espacio debe escribirse %20.
¿Se guarda lo que escribo?
La herramienta no guarda la entrada como borrador persistente. Permanece en la página hasta borrarla o recargar; las copias y descargas quedan contigo. Esto es distinto del tráfico del sitio explicado en Privacidad.
Herramientas relacionadas
- JSON a CSV
Convierte datos en una tabla.
- CSV a JSON
Transforma, revisa y copia tus datos.
- Codificar / decodificar Base64
Transforma, revisa y copia tus datos.
- Tiempo Unix
Convierte marcas de tiempo y fechas.
- Contador de palabras
Cuenta palabras, caracteres y líneas al escribir.
- Markdown a HTML
Previsualiza Markdown y descarga un documento HTML seguro.
- HTML a Markdown
Convierte títulos, enlaces y listas a Markdown.
- Selector y conversor de colores
Convierte HEX, RGB y HSL y copia CSS listo para usar.
- Comparador de texto
Compara textos por línea o palabra y descarga un parche.
- Generador de UUID
Genera lotes de UUID v4 aleatorios localmente.
- Generador de contraseñas
Crea contraseñas con aleatoriedad criptográfica y caracteres elegidos.
- YAML a JSON
Analiza YAML, valida datos y descarga JSON formateado.
- XML a JSON
Convierte elementos y atributos XML a JSON estructurado.