Codificador y decodificador URL
Codifica parámetros URL o descodifica texto con escapes porcentuales. Elige entre componente, URL completa y formulario para tratar correctamente espacios, signos + y caracteres UTF-8.
El resultado aparecerá aquí.
Cómo codificar o descodificar una URL
- Pega el texto original o el valor codificado y elige codificar o descodificar.
- Usa el modo componente para un parámetro o segmento de ruta, URL completa para conservar separadores, o formulario para el valor de un campo.
- Ejecuta la conversión y copia el resultado. Codifica cada valor por separado antes de añadirlo a una URL.
Claves para usar Codificador y decodificador URL
El modo componente escapa & y =. El modo de URL completa conserva los separadores. En formularios, los espacios pasan a + y los signos + a %2B. Elige según el sistema que vaya a leer el resultado.
Ejemplo: codificar el valor de un parámetro URL
- Entrada
¡Hola, mundo! 👋 + & = / ?- Resultado
%C2%A1Hola%2C%20mundo!%20%F0%9F%91%8B%20%2B%20%26%20%3D%20%2F%20%3F
Preguntas sobre Codificador y decodificador URL
¿Debo codificar toda la URL o solo el parámetro?
Para un valor, usa el modo componente: & y = pasan a %26 y %3D. El modo URL completa conserva separadores como :, /, ? y &, por lo que no protege automáticamente los valores individuales. Al descodificar una URL completa también se conservan escapes reservados como %2F.
¿Por qué un espacio se convierte en %20 o en +?
El modo componente usa %20 para un espacio y %2B para un signo + literal. El modo formulario usa + para un espacio y %2B para el signo. Al descodificar, solo el modo formulario convierte un + sin escapar en un espacio.
¿Por qué %20 se convierte en %2520?
Al codificar un valor ya codificado, el signo % se transforma de nuevo en %25. La herramienta procesa una sola capa cada vez. Descodifica únicamente las veces que requiera el sistema receptor: repetirlo puede convertir separadores escapados en caracteres con significado en la URL.
¿Se admiten tildes, otros alfabetos y emojis?
Sí, la codificación usa UTF-8. Para descodificar, los escapes y los bytes UTF-8 deben ser válidos; se rechazan secuencias incompletas y valores como %GG. No convierte codificaciones antiguas como GBK. El resultado se muestra como texto, sin visitar la dirección.
¿Se suben mis archivos, tokens o textos?
No. Los datos se procesan en tu navegador. El sitio proporciona la página y el programa, pero no envía tus datos a un servidor de conversión ni los guarda en una cuenta.
Herramientas para el siguiente paso
- Codificador y decodificador Base64URL
Codifica texto con el alfabeto - y _ para URL, y decodifica cadenas Base64URL sin relleno.
- Codificador y decodificador de entidades HTML
Convierte texto a entidades HTML o decodifica referencias de caracteres numéricas y con nombre.
- Inspector Unicode y conversor de escapes
Consulta puntos de código Unicode, bytes UTF-8 y unidades UTF-16, y convierte escapes Unicode de JavaScript.
Todas las herramientas para desarrolladores
Codificación y archivos
Convierte entre texto, bytes, URL e imágenes incrustadas sin alterar los datos originales.
Codificador y decodificador Base64
Convierte texto UTF-8 a Base64 o decodifica Base64 estándar y seguro para URL, con control del relleno y los saltos de línea.
Codificador y decodificador Base64URL
Codifica texto con el alfabeto - y _ para URL, y decodifica cadenas Base64URL sin relleno.
Imagen a Base64
Convierte PNG, JPEG, GIF, WebP, SVG y otras imágenes reconocidas a Data URI Base64 desde el navegador.
Base64 a imagen
Decodifica imágenes Base64 o Data URI, previsualiza los formatos compatibles y descarga los bytes originales.
Archivo a Base64
Codifica cualquier archivo a Base64, con prefijo Data URI, relleno y saltos MIME opcionales.
Base64 a archivo
Recupera archivos descargables a partir de cadenas Base64 y Data URI sin modificar los bytes decodificados.
Codificador y decodificador de entidades HTML
Convierte texto a entidades HTML o decodifica referencias de caracteres numéricas y con nombre.
Inspector Unicode y conversor de escapes
Consulta puntos de código Unicode, bytes UTF-8 y unidades UTF-16, y convierte escapes Unicode de JavaScript.
Revisión de datos y textos
Lee datos estructurados y tokens, y comprueba exactamente qué ha cambiado.
Formateador, minificador y validador JSON
Formatea, minifica y valida JSON preservando números grandes, con sangría configurable y ordenación recursiva de claves.
Decodificador JWT
Lee cabeceras y contenido JWT, y consulta fechas de caducidad y activación sin enviar el token a ningún servidor.
Comparador de textos
Compara dos textos por líneas, palabras o caracteres y resalta cambios conservando espacios y saltos de línea.
Comprobador de expresiones regulares
Prueba regex de JavaScript con indicadores, posiciones de coincidencia, grupos de captura y grupos con nombre.
Hashes, identificadores y horarios
Verifica archivos, genera identificadores y consulta fechas y ejecuciones periódicas.
Hash MD5 y suma de comprobación
Calcula el MD5 de un texto o archivo local y compáralo con una suma de comprobación esperada.
Hash SHA-1 y suma de comprobación
Calcula SHA-1 de texto UTF-8 o archivos y compara el resultado con una suma de comprobación.
Hash SHA-256 y suma de comprobación
Genera SHA-256 de textos y archivos y verifica descargas frente a sus sumas de comprobación publicadas.
Hash SHA-512 y suma de comprobación
Calcula SHA-512 de textos y archivos en tu dispositivo y compara las sumas hexadecimales completas.
Calculadora de suma CRC32
Calcula CRC-32 estándar de texto o archivos y compara resultados hexadecimales de ocho caracteres.
Generador HMAC
Genera HMAC-SHA-1, HMAC-SHA-256 y HMAC-SHA-512 con una clave secreta UTF-8 o hexadecimal.
Generador UUID y GUID
Genera UUID v4 aleatorios o UUID v7 ordenados por tiempo, uno a uno o por lotes.
Conversor de timestamp Unix
Convierte segundos Unix, milisegundos y fechas ISO 8601, y consulta el mismo instante en UTC o cualquier zona IANA.
Analizador de expresiones Cron
Valida expresiones Cron de cinco o seis campos y consulta las próximas ejecuciones con zona horaria y horario de verano.
Generador de expresiones Cron
Crea expresiones Cron con campos de tiempo o ajustes comunes y previsualiza las próximas ejecuciones en la zona elegida.
Los datos y archivos se procesan en tu dispositivo. No dejes resultados confidenciales en un portapapeles compartido y utiliza un dispositivo de confianza para claves privadas y tokens.