Codificador/Decodificador de URL

Codifica texto en formato percent-encoding para URLs o decodifica componentes de URL codificados.


    

El Codificador/Decodificador de URL de ToolsSoup es una herramienta online gratuita que aplica percent-encoding al texto para que puedas insertarlo con seguridad en una URL, y decodifica componentes codificados de vuelta a texto legible — al instante y dentro de tu navegador. Es totalmente compatible con Unicode, así que los caracteres acentuados y los emojis se convierten a la perfección, sin subir nada, sin registro y sin que la información salga nunca de tu dispositivo.

¿Qué es la codificación de URL?

La codificación de URL, también llamada percent-encoding, reemplaza los caracteres que son inseguros o reservados en una URL por un signo de porcentaje seguido del valor hexadecimal de su byte — por ejemplo, un espacio se convierte en %20 y un ampersand en %26. Esto te permite insertar con seguridad cualquier texto, como términos de búsqueda o valores de parámetros de consulta, dentro de una dirección web sin romper su estructura. Los caracteres no ASCII se convierten primero a bytes UTF-8 y luego se codifican con percent-encoding.

Cómo codificar y decodificar una URL online

Convertir texto con ToolsSoup lleva solo unos segundos:

  1. Escribe o pega tu texto o componente codificado en el cuadro de entrada.
  2. Haz clic en Codificar para aplicar el percent-encoding, o en Decodificar para convertir un componente codificado de vuelta en texto plano.
  3. Copia el resultado con un solo clic, o lee el mensaje de error si la entrada codificada está mal formada.

encodeURIComponent vs encodeURI

Esta herramienta usa codificación de componente (encodeURIComponent), que escapa caracteres reservados como &, =, ?, / y # para que se traten como datos literales en lugar de como sintaxis de la URL. Usa la codificación de componente para valores individuales de parámetros de consulta o segmentos de ruta. La codificación de la URL completa (encodeURI) deja esos caracteres estructurales intactos y solo sirve para pulir una dirección completa que ya hayas ensamblado.

¿Por qué usar este codificador de URL?

  • 100% gratis, sin anuncios, registro ni límites de uso.
  • Funciona por completo en tu navegador — tus datos nunca se suben a un servidor.
  • Compatibilidad total con Unicode (UTF-8), así que los acentos y emojis se codifican y decodifican correctamente.
  • Codifica y decodifica desde una sola página con un clic.
  • Funciona sin conexión una vez que la página se ha cargado.

Preguntas frecuentes

¿Es gratis este codificador de URL?

Sí. Todas las herramientas de ToolsSoup son completamente gratuitas, sin cuenta, sin registro y sin límites ocultos.

¿Están seguros mis datos?

Por supuesto. Toda la codificación y decodificación ocurre localmente en tu navegador mediante JavaScript, por lo que tu texto nunca se envía ni se almacena en ningún servidor.

¿Cuándo necesito codificar algo para una URL?

Codifica cualquier valor que coloques en una URL y que pueda contener espacios, signos de puntuación o caracteres no ingleses — como búsquedas, valores de parámetros de consulta o datos de formulario. Así evitas que los caracteres reservados se interpreten como parte de la estructura de la URL.

¿Por qué un espacio se convierte en %20?

Los espacios no están permitidos en las URLs, así que se codifican como %20. En la cadena de consulta de algunos envíos de formulario un espacio puede aparecer como un signo de más (+), pero %20 siempre es una opción segura y conforme al estándar.

¿Por qué obtengo un error de 'Codificación de URL no válida' al decodificar?

La decodificación solo funciona con texto percent-encoded válido. El error suele indicar un signo % suelto o una secuencia de escape incompleta como %2 o %ZZ. Comprueba que cada % vaya seguido de dos dígitos hexadecimales e inténtalo de nuevo.