Codificador y decodificador de URL: codificación porcentual de cadenas y URL completas

Codifica o decodifica componentes de URL y URLs completas. Elige el modo de componente (encodeURIComponent) o el modo de URL completa (encodeURI). Copia o descarga con un solo clic.

Pega aquí texto o una URL codificada…

Los archivos se eliminan automáticamente tras el procesamientoProcesado de forma segura mediante HTTPS

Preguntas frecuentes

El modo de componente usa encodeURIComponent y escapa caracteres como «:/?#[]@» para que el valor sea seguro dentro de un único segmento de URL o parámetro de consulta. El modo de URL completa usa encodeURI y deja intactos esos caracteres reservados para que toda la URL siga siendo una URL válida.

technical

Cambia al modo de componente, pega el valor del parámetro y el codificador sustituye los espacios por %20, los signos de igual por %3D y así sucesivamente. Coloca el resultado en la URL después de «?key=» o «&key=» y el enlace funcionará en cualquier navegador, servidor o cliente REST.

usage

Esos caracteres están reservados por la sintaxis de la URL: separan el esquema, la ruta, la consulta y el fragmento. Codificarlos como %2B %2F %3A %3F %23 permite que el valor los lleve de forma literal sin confundir al analizador del otro lado.

technical

Sí. Cuando la entrada contiene un «%» suelto que no va seguido de dos dígitos hexadecimales, el decodificador muestra un mensaje de «Entrada no válida» en lugar de producir un resultado ilegible. Corrige la secuencia problemática y el resultado se actualiza al instante.

features

No. El codificador usa las funciones integradas del navegador encodeURI / encodeURIComponent, así que nada cruza la red. Eso hace que la herramienta sea segura para tokens, rutas de archivos y cualquier otro valor sensible que necesites incrustar en una URL.

privacy

Sí. Los caracteres UTF-8 como ñ, 漢, ✓ y los emoji se codifican en las secuencias de bytes %xx correspondientes. Los navegadores y servidores modernos los vuelven a decodificar a los caracteres originales automáticamente, por lo que el proceso de ida y vuelta no pierde información.

compatibility

Sí. Cambia el selector de modo a Codificar para codificar texto en bruto con porcentajes, o a Decodificar para convertir las secuencias %XX de nuevo en caracteres legibles. Las mismas opciones de Componente y URL completa se aplican en ambas direcciones, así que puedes ir y volver con un valor y obtener exactamente lo que tenías al principio.

usage

Cómo Codificador/Decodificador de URL te ayuda a lograrlo

Problemas reales que resuelve cada día, para empresas, creadores y tareas cotidianas. Encuentra el caso de uso que se ajusta a ti y empieza en segundos.

Para desarrolladores

Crea cadenas de consulta para API REST

Codifica términos de búsqueda, filtros e IDs para solicitudes GET a APIs REST, Algolia, Elastic y Google Search, de modo que los caracteres reservados no rompan la URL de la solicitud

Para empresas

Parámetros de seguimiento para enlaces de marketing

Codifica en porcentaje parámetros UTM, nombres de campañas y cadenas de referencia para enlaces de Google Analytics, Facebook Ads y HubSpot que se comparten por correo electrónico y redes sociales

Web y SEO

Pasa filtros y términos de búsqueda en las URL

Codifica consultas de búsqueda de varias palabras, caracteres especiales y opciones de ordenación en URLs compartibles para paneles SaaS, filtros de comercio electrónico y paneles de administración

Web y SEO

Genera enlaces mailto: con asunto y cuerpo

Crea enlaces mailto: cuyo asunto y cuerpo contienen saltos de línea, signos de puntuación y emojis para que los botones de correo abran Gmail y Outlook con el mensaje ya rellenado

Redes sociales

Inserta mensajes en enlaces para compartir por WhatsApp y SMS

Codifica enlaces precompletados para compartir por WhatsApp, Telegram y SMS, de modo que los clientes puedan pulsar un botón en tu sitio y abrir el mensajero con el mensaje de marketing listo

Para desarrolladores

Escapa la entrada del usuario para construir URLs de forma segura

Codifica los valores controlados por el usuario antes de inyectarlos en URLs para evitar errores de contrabando de solicitudes, inyección de redirecciones y enlaces rotos en aplicaciones web en producción

Para desarrolladores

Depura OAuth y URL de callback de redirección

Decodifica un parámetro redirect_uri, state o code de un callback de OAuth o del registro de un webhook para ver exactamente qué valor recibió un proveedor — a menudo la forma más rápida de detectar un error de doble codificación que rompe un flujo de inicio de sesión.

En el móvil

Crea deep links para apps móviles

Codifica en porcentajes los parámetros que van a un esquema personalizado o a un Universal/App Link (myapp://open?ref=...) para que los caracteres especiales de los códigos de referido o los ID de contenido compartido sobrevivan al salto del navegador a la app.

Web y SEO

Enlaces de descarga directa seguros para archivos con espacios

Codifica nombres de archivo que contienen espacios, paréntesis o caracteres acentuados (p. ej. 'Q1 Report (Final).pdf') en una URL que los CDN y los navegadores no truncarán ni interpretarán mal cuando se enlace directamente.

Privacidad y seguridad

Comprueba adónde lleva realmente un enlace acortado o codificado

Pega un enlace sospechoso codificado en porcentajes o reenviado en el modo Decodificar para revelar la URL de destino real oculta dentro de los parámetros de redirección o seguimiento antes de hacer clic en él.