Codificación de URL

Codificación/decodificación de URL

Puedes codificar caracteres japoneses, espacios y símbolos en un formato seguro para su uso en URL, o decodificar cadenas que hayan sido convertidas (como %E3%81%82) para recuperarlas en su texto original.

Traducción
A la espera de comentarios
Introduce texto o una cadena codificada en URL y haz clic en «Convertir».

Resultado

¿Qué es la codificación/decodificación de URL?

La codificación y descodificación de URL son herramientas que se utilizan para convertir caracteres que son difíciles de usar tal cual en las URL a un formato más fácil de manejar en la web, o para convertir cadenas codificadas de nuevo a su forma original y legible. Aunque los caracteres alfanuméricos y algunos símbolos se pueden utilizar directamente en las URL, es posible que los caracteres japoneses, los espacios, los emojis y ciertos símbolos no se interpreten correctamente dependiendo del entorno.Por este motivo, «japonés» se convierte a un formato codificado en porcentaje, como «%E6%97%A5%E6%9C%AC%E8%AA%9E». A menudo es necesario conocer la codificación de URL a la hora de incluir palabras clave de búsqueda en consultas de URL, pasar parámetros a API o compartir URL largas por correo electrónico o chat.

Con esta herramienta, basta con pegar el texto y seleccionar una codificación para generar una cadena apta para su uso en URL. A la inversa, puedes descodificar cadenas como %E3%81%82 o valores codificados contenidos en parámetros de consulta para ver el texto o los símbolos originales en japonés. Ofrecemos dos tipos de codificación en función de tus necesidades. «Para valores de parámetros» es adecuado cuando se desea convertir partes de una URL, como términos de búsqueda o valores de formularios. «Para URL completas» se utiliza cuando se desea convertir solo los caracteres necesarios, como texto en japonés o espacios, conservando al máximo la estructura de la URL (p. ej., : / ? & = #).

En la práctica, es importante tener en cuenta que es fácil confundir las situaciones en las que se debe codificar toda la URL con aquellas en las que solo se deben codificar los valores de los parámetros. Por ejemplo, al crear una URL de búsqueda, si solo se desea convertir el término de búsqueda que sigue a «q=», la opción de conversión para los valores de los parámetros es la adecuada. Por otro lado, si se desea mantener legible toda la URL existente y convertir solo las partes en japonés a un formato seguro, seleccionar la opción para toda la URL facilita la verificación. Si se encuentran términos como «valor codificado en URL», «codificación porcentual» o «consulta codificada» en las especificaciones de la API o en las pantallas de gestión de servicios externos, se puede utilizar esta herramienta para comparar rápidamente los valores antes y después de la conversión.

La codificación de URL no es cifrado. Aunque la cadena codificada pueda parecer ilegible, el contenido original se puede recuperar descodificándola. Por lo tanto, la codificación de URL de contraseñas, claves API, tokens de acceso, información personal y otros datos confidenciales no los oculta de forma segura. Además, incluir información confidencial en las URL puede dejar rastros en el historial del navegador, los registros de acceso, las referencias y las herramientas de análisis. Aunque los resultados convertidos se pueden copiar o descargar —lo que los hace útiles para crear datos de prueba o investigar errores—, se recomienda actuar con extrema precaución al manejar información confidencial.

  • Puedes codificar en URL los caracteres japoneses, los espacios y los símbolos.
  • Puedes descodificar cadenas codificadas en URL, como %E3%81%82.
  • Puedes elegir entre dos tipos: uno para los valores de los parámetros y otro para la URL completa.
  • Puedes copiar los resultados de la traducción o guardarlos como un archivo de texto.

Cómo utilizar la codificación y descodificación de URL

En primer lugar, pega la cadena que deseas convertir en el campo de entrada. Puedes introducir URL que contengan caracteres japoneses, palabras clave de búsqueda, parámetros de consulta de API, valores de formularios y cadenas que ya hayan sido codificadas. A continuación, selecciona «Codificar» si deseas convertir la cadena original para usarla en una URL, o «Decodificar» si deseas restaurar una cadena que contenga símbolos % a su forma original. Al codificar, selecciona «Para valores de parámetros» o «Para URL completas» según tus necesidades. Por último, haz clic en «Convertir» para mostrar el resultado en el campo de salida.

Se recomienda utilizar «Valores de parámetro» al crear valores que se vayan a incrustar como parte de una URL. Por ejemplo, al insertar términos de búsqueda, nombres de etiquetas o URL de redireccionamiento en los valores de parámetro de otra URL, este modo es más seguro, ya que caracteres como & y = deben tratarse como parte del valor. «Para URL completas» resulta útil cuando se desea convertir caracteres japoneses o espacios conservando los separadores de la URL. Si no estás seguro de cuál utilizar, ten en cuenta lo siguiente: si solo estás generando valores de parámetros de consulta, utiliza «Para valores de parámetros»; si deseas dar formato a la visualización de una URL completa, utiliza «Para URL completas».

Este decodificador convierte los caracteres codificados en porcentaje (como %E3%81%82) a su forma original. Dado que el símbolo + se utiliza a menudo para representar un espacio en los envíos de formularios, esta herramienta lo trata como un espacio durante la decodificación. Se producirá un error si la entrada contiene una notación % no válida o una cadena de codificación dañada. Al utilizar el contenido convertido, utilice las funciones de copiar, descargar e introducir, así como el cambio de modo.

  1. Pega texto, una URL o una cadena codificada en URL en el campo de entrada.
  2. Selecciona «Codificar» o «Decodificar».
  3. Al codificar, elige entre «para los valores de los parámetros» o «para toda la URL».
  4. Haz clic en el botón «Convertir» para ver el resultado.
  5. Guarde los resultados utilizando «Copiar resultados» o «Descargar TXT» según sea necesario.

Notas importantes al utilizar

  • La codificación de URL no es cifrado. Dado que el contenido original se puede leer tras la decodificación, no se puede utilizar para proteger información confidencial.
  • Si codifica toda la URL para los valores de los parámetros, también se convertirán caracteres como «/» y «?». Seleccione el modo que mejor se adapte a sus necesidades.
  • Es posible que las cadenas que contengan notación % no válida no se descodifiquen.
  • Si la URL incluye información personal o credenciales de autenticación, estas pueden quedar registradas en el historial de tu navegador o en los registros de acceso.

Preguntas frecuentes

¿Qué es la codificación de URL?

Esto implica convertir los caracteres que son difíciles de manejar directamente en una URL en caracteres codificados con el signo de porcentaje, como %E3%81%82. Esto se utiliza para manejar de forma segura los caracteres japoneses, los espacios y ciertos símbolos dentro de las URL.

¿Qué es la decodificación de URL?

Esto implica convertir las cadenas codificadas en URL a sus caracteres originales. Por ejemplo, %E6%97%A5%E6%9C%AC%E8%AA%9E se puede convertir de nuevo a «日本語».

¿La codificación de URL es lo mismo que el cifrado?

No. La codificación de URL no es cifrado. Simplemente convierte el texto a un formato que se puede manejar en una URL, por lo que cualquiera puede descodificarlo.

¿Puedes convertir las URL en japonés?

Sí. Las URL y los términos de búsqueda que contengan caracteres japoneses se pueden convertir al formato UTF-8 codificado para URL.

¿Cómo se convierten los espacios?

Durante la codificación, los espacios suelen convertirse en %20. Durante la decodificación, el carácter + —que a menudo se utiliza para representar un espacio en los envíos de formularios— también se trata como un espacio.

¿Qué significa «para valores de parámetros»?

Este modo convierte los valores que se incluirán en las URL, como los términos de búsqueda y los valores de los formularios. También convierte caracteres como & y = para que puedan tratarse como valores válidos.

¿Qué significa «para toda la URL»?

Este modo convierte los elementos necesarios, como el texto en japonés y los espacios, conservando en la medida de lo posible los símbolos que representan la estructura de la URL, como https://, /, ? y &.

¿Qué opción de codificación debo elegir?

Como regla general, elige «Para valores de parámetros» si solo estás creando valores de parámetros de consulta, y «Para URL completas» si estás formateando la URL completa.

¿Qué está causando el error de decodificación?

La cadena puede contener datos codificados en URL incorrectos, como un carácter «%» no seguido de dos dígitos hexadecimales.

¿Se pueden codificar los emojis en URL?

Sí. Los emojis también se pueden codificar en URL como UTF-8. Sin embargo, comprueba por separado si el servicio de destino acepta emojis.

¿El texto codificado en URL afecta al SEO?

Por lo general, los navegadores y los motores de búsqueda pueden interpretar las URL codificadas. Sin embargo, también es importante diseñar URL que sean fáciles de entender para los usuarios y estandarizar las URL canónicas.

¿Se puede utilizar esto para crear parámetros de consulta de la API?

Sí. Puede utilizar esto al crear valores como términos de búsqueda, etiquetas y URL de redireccionamiento que se pasarán a la API. Si el documento de especificaciones indica un método de codificación, siga dichas especificaciones.