Tiny Online Tools logoTiny Online ToolssearchBuscar herramientas…grid_viewTodas las herramientas
Iniciochevron_rightHerramientas para Desarrolladoreschevron_rightCodificador URLCodificador URL

Codificador URL

Codifica URLs para transmisión segura.

Herramientas similares

Decodificador URL

Decodificador URL

Decodifica URLs codificadas.

Codificador Base64

Codificador Base64

Codifica texto en formato Base64.

Codificador de Entidades HTML

Codificador de Entidades HTML

Codifica caracteres especiales en entidades HTML. Elige codificación esencial (&<>"'!) o codificación completa no ASCII.

Codificador ROT13

Codificador ROT13

Codifica o decodifica texto usando ROT13, cifrado César personalizado o ROT47.

Generador NanoID

Generador NanoID

Genera IDs únicos compactos y seguros para URL con alfabeto y tamaño personalizables.

Generador de Lorem Ipsum

Generador de Lorem Ipsum

Genera texto de marcador de posición Lorem Ipsum por párrafos, oraciones, palabras o caracteres.

Verificador de Contraste de Color

Verificador de Contraste de Color

Comprueba las relaciones de contraste WCAG 2.1 para accesibilidad.

apps

Mas herramientas

Explora nuestra coleccion completa de herramientas gratuitas en linea.

Codifica URLs de la forma correcta según el contexto

La codificación de URLs parece sencilla hasta que los caracteres reservados empiezan a romper una cadena de consulta o una ruta. Esta herramienta te ayuda a elegir entre codificar un componente y codificar una URL completa, algo importante porque encodeURIComponent y encodeURI conservan caracteres distintos a propósito. Probándolos en local dentro del navegador puedes ver exactamente cómo se tratan los espacios, ampersands, signos de igual, almohadillas y barras antes de pegar el resultado en el código o en una petición a una API.

Por qué importa la diferencia

Un parámetro de consulta necesita un escape más estricto que una URL completa. Si codificas demasiado, puedes romper la estructura del enlace. Si codificas demasiado poco, el servidor puede dividir un valor en el lugar incorrecto o interpretar algunos caracteres como separadores. Esta herramienta hace visible esa diferencia para que sepas si estás preparando un parámetro, un segmento de ruta o una dirección completa.

Flujo práctico

Lo mejor suele ser pegar un valor de ejemplo, comparar la salida codificada por componente y la salida para URL completa, y luego elegir la versión que encaje con tu caso. Es especialmente útil al construir peticiones fetch, formularios o enlaces profundos con valores dinámicos. Si la salida sigue pareciendo extraña, normalmente significa que la cadena original contiene caracteres que necesitan otra estrategia. Ver ambas salidas una al lado de la otra suele ser la forma más rápida de evitar enlaces rotos.