Decodificación de codificación de URL
Codifica y decodifica URLs al instante con nuestra herramienta gratuita de Codificación/Decodificación de URLs en línea. Ya seas un desarrollador web manejando parámetros de consulta, un ingeniero de API trabajando con solicitudes HTTP, un analista de datos procesando registros web, o cualquier persona que necesite transmitir de forma segura caracteres especiales en URLs, esta herramienta proporciona una conversión instantánea y precisa en ambos sentidos. La codificación de URLs convierte los caracteres especiales en un formato que se puede transmitir de manera segura a través de internet, mientras que la decodificación de URLs invierte este proceso para recuperar el texto original. Simplemente pega tu URL o cadena y obtén el resultado codificado o decodificado en tiempo real. La herramienta maneja caracteres Unicode, espacios, símbolos y todos los caracteres especiales definidos en RFC 3986. Ingresa tus datos y haz clic en el botón correspondiente para transformarlos al instante.
Qué es
Una herramienta de codificación/descodificación de URL convierte texto entre su forma original y el formato codificado para URL según lo define RFC 3986 (sintaxis de identificador uniforme de recursos). La codificación de URL (también llamada codificación por porcentaje) reemplaza caracteres inseguros o reservados en una URL con un signo de porcentaje (%) seguido de dos dígitos hexadecimales que representan el valor ASCII del carácter. Esto es necesario porque las URL solo pueden contener un conjunto limitado de caracteres del alfabeto ASCII. Caracteres como espacios, ampersands, signos de interrogación, signos igual y caracteres no ASCII deben codificarse para incluirse en las URL sin cambiar su significado. Nuestra herramienta gratuita en línea de codificación/descodificación de URL maneja tanto operaciones de codificación como de descodificación. Admite la codificación de cadenas individuales, URL completas y parámetros de consulta. El descodificador maneja correctamente la codificación por porcentaje estándar, los signos más que representan espacios (formato application/x-www-form-urlencoded) y caracteres codificados en Unicode UTF-8. Todo el procesamiento ocurre localmente en su navegador para obtener resultados instantáneos y privacidad total — sus datos nunca salen de su dispositivo.
Cómo usar
- Pega tu URL o cadena de texto en el campo de entrada. Para codificar, puede ser una URL sin procesar con caracteres especiales. Para decodificar, pega la cadena codificada en porcentaje.
- Haga clic en el botón de codificación para convertir caracteres especiales a sus equivalentes codificados en porcentaje (%20 para espacios, %3F para signos de interrogación, etc.).
- O haga clic en el botón de decodificar para convertir las cadenas codificadas en porcentaje de nuevo a su forma legible original.
- Usa el botón de intercambio para cambiar rápidamente entre los modos de codificación y decodificación, invirtiendo la entrada y salida actual.
- Copie el resultado en su portapapeles con un solo clic, o borre ambos campos para iniciar una nueva operación de codificación o decodificación.
Ejemplos
Entrada: Codificar: hello world & goodbye
Proceso: Reemplazar espacio→%20, &→%26, no-ASCII→codificación porcentual
Resultado: hello%20world%20%26%20goodbye
Entrada: Decodificar: %E4%BD%A0%E5%A5%BD%E4%B8%96%E7%95%8C
Proceso: Analizar pares %hex → Mapear a bytes UTF-8 → Decodificar a caracteres
Resultado: 你好世界
Búsquedas Relacionadas
La gente también busca: Codificar URL, Decodificar URL, Codificador URL, Decodificador URL, codificación por porcentaje, Codificación URL en línea.
Codificar URLDecodificar URLCodificador URLDecodificador URLcodificación por porcentajeCodificación URL en líneaDecodificar URLCodificar URLConvertidor de URLEscape de URLUnescape de URLCodificador de cadena de consultaHerramienta de URLHerramienta de desarrollo webCodificador de URIDecodificador de codificación de URLHerramienta de formato de URLCodificador de parámetros
Preguntas Frecuentes
¿Qué es la codificación URL y cuándo la necesito?
La codificación URL (codificación porcentual) convierte los caracteres que tienen un significado especial en las URL en un formato que puede transmitirse de forma segura. Necesita codificación URL siempre que incluya información ingresada por el usuario en parámetros de consulta, construya URL dinámicamente con contenido variable, envíe datos de formularios mediante solicitudes GET o pase caracteres especiales en puntos finales de API. Sin una codificación adecuada, caracteres como &, =, ?, # y espacios pueden romper las URL al ser interpretados como parte de la estructura de la URL en lugar de datos. Por ejemplo, un espacio en una consulta de búsqueda debe codificarse como %20 o + para funcionar correctamente en la URL.
¿Cuál es la diferencia entre encodeURI y encodeURIComponent?
encodeURI codifica una URL completa pero preserva los caracteres que forman parte de la sintaxis de la URL (:/?#[]@!$&'()*+,;=). Se utiliza cuando se tiene una URL completa que puede contener caracteres que necesitan codificación en la ruta. encodeURIComponent codifica todo excepto los caracteres más básicos (A-Z a-z 0-9 - _ . ! ~ * ' ( )), lo que lo hace adecuado para codificar valores de parámetros de consulta donde incluso caracteres reservados como & y = deben escaparse. Use encodeURI para URL completas y encodeURIComponent para parámetros de cadena de consulta y otros componentes de URL.
¿Cómo maneja la codificación URL los espacios?
Los espacios se pueden codificar de dos maneras en las URL. La codificación URL estándar representa un espacio como %20. Sin embargo, en el formato application/x-www-form-urlencoded utilizado por los formularios HTML, los espacios se representan con signos más (+). Nuestra herramienta maneja ambas convenciones: la codificación produce %20 por defecto, y la decodificación interpreta correctamente tanto %20 como + como espacios. Al codificar datos de formularios para su envío, el formato + es más apropiado, mientras que %20 es estándar para componentes de ruta de URL y cadenas de consulta.
¿Puedo codificar caracteres no ASCII o Unicode?
Sí, nuestra herramienta es totalmente compatible con la codificación de caracteres Unicode y no ASCII. Los caracteres de cualquier idioma o escritura se codifican utilizando secuencias de bytes UTF-8. Por ejemplo, el carácter chino 中 se codifica como %E4%B8%AD, el carácter japonés あ como %E3%81%82, y el emoji 😀 como %F0%9F%98%80. El decodificador también reconoce y convierte correctamente estas secuencias codificadas en porcentaje UTF-8 de vuelta a sus caracteres Unicode originales. Esto hace que la herramienta sea adecuada para URL internacionales y aplicaciones multilingües.
¿Es la codificación URL lo mismo que la codificación base64?
No, la codificación URL (codificación por porcentaje) y la codificación base64 son métodos completamente diferentes. La codificación URL reemplaza caracteres individuales no seguros con equivalentes codificados por porcentaje, dejando los caracteres seguros sin cambios. La codificación base64 convierte datos binarios en una cadena de 64 caracteres ASCII (A-Z, a-z, 0-9, +, /) y se usa típicamente para incrustar datos binarios como imágenes en URIs de datos. La codificación URL se usa para hacer que las URL sean seguras, mientras que base64 se usa para la representación de datos. Si necesita incluir datos binarios en una URL, normalmente los codificaría en base64 y luego codificaría el resultado en URL.