Saltar al contenido
Bai
EspañolEnglishEuskara Empezar →

Herramientas

Codificador y decodificador

Codificador y decodificador de texto

Codifica y decodifica Base64, URL y entidades HTML, y genera hashes MD5 y SHA.

Privado por diseño
El texto se codifica en UTF-8, así que las tildes, la ñ y los emojis se conservan. Al decodificar se aceptan saltos de línea, la variante URL-safe (- y _) y el relleno = omitido.

Sobre esta herramienta

Si trabajas con webs, APIs o integraciones, cada dos por tres necesitas pasar un texto a Base64, preparar un parámetro para una URL, escapar un trozo de HTML o sacar el hash de una cadena para compararla. Aquí tienes las cuatro cosas juntas, sin saltar entre webs: útil para depurar peticiones, revisar cabeceras, montar enlaces con UTM o comprobar sumas de verificación.

Elige la pestaña Base64, URL, HTML o Hash. En las tres primeras escoges «Codificar» o «Decodificar», escribes o pegas el texto y el resultado sale debajo al momento; «Cambiar a decodificar» o «Cambiar a codificar» pasa la salida a la entrada para comprobar el viaje de ida y vuelta. En HTML puedes convertir además los caracteres no ASCII. En Hash obtienes a la vez MD5, SHA-1, SHA-256 y SHA-512.

Todo se calcula en tu navegador con JavaScript; ninguna de las pestañas envía tu texto a un servidor. El texto se trata siempre como UTF-8, así que tildes, eñes y emojis funcionan en todas. La herramienta trabaja con texto, no con archivos, y ninguna de estas operaciones cifra la información: Base64, URL y HTML son reversibles y los hashes no se pueden deshacer.

Preguntas frecuentes

¿Qué diferencia hay entre codificar, cifrar y hacer un hash?

Codificar cambia el formato para que el texto viaje sin problemas y cualquiera puede revertirlo. Cifrar lo hace ilegible sin una clave. Un hash es una huella de longitud fija que no se puede deshacer y sirve para comprobar si dos textos son iguales.

¿Qué codificación elijo para cada caso?

Base64 para meter texto o datos en JSON, cabeceras o variables de entorno; URL para valores de parámetros en un enlace; HTML para mostrar texto con < > & dentro de una página.

¿Se guarda lo que escribo?

No. El texto solo vive en la página mientras la tienes abierta; no se envía ni se guarda en ningún sitio, y al recargar desaparece.

¿Funciona sin conexión?

Una vez cargada la página, las conversiones no necesitan conexión, porque se hacen en tu navegador. La primera vez que calculas un hash se descarga la librería de cálculo desde esta misma web.

Herramientas relacionadas