Codificar/Decodificar Base64
Codifica texto a Base64 o decodifica Base64 a UTF-8 de forma segura en tu navegador. Sin subidas, sin registros y sin procesamiento en el servidor.
🔒 Se ejecuta completamente en tu navegador — nada se cargaQué hace Codificar/Decodificar Base64
Codificar/Decodificar Base64 convierte texto normal en Base64 y devuelve el Base64 a UTF-8 legible. Los desarrolladores se topan con Base64 en data URI, cabeceras de autenticación Basic, formatos de correo, pequeñas cargas binarias y ejemplos copiados de la documentación de APIs. El widget envuelve el comportamiento de btoa y atob del navegador con TextEncoder y TextDecoder para que los emojis, las tildes, el cirílico y otros textos Unicode se conviertan correctamente en ambos sentidos.
Esta página está pensada para el trabajo diario de los desarrolladores: comprobaciones rápidas al depurar, preparación de pequeños ejemplos para la documentación y limpieza de datos antes de pegarlos en un editor, una terminal, una incidencia o un dato de prueba. La interfaz mantiene juntos la entrada, los controles, la salida y el mensaje de estado, de modo que el resultado es fácil de verificar antes de copiarlo.
Flujo de trabajo privado en el navegador
Todo el procesamiento se realiza con JavaScript en el navegador. La herramienta no sube tu texto, tokens, URL, fragmentos ni valores generados a ningún servidor y no requiere cuenta. Este modelo de privacidad es importante porque las pequeñas utilidades suelen recibir, durante la resolución de problemas, respuestas reales de API, ejemplos de configuración, registros, datos de autenticación o ejemplos con forma de datos de clientes. Trabajar en local reduce el riesgo y además hace que la herramienta responda al instante, ya que no hay ida y vuelta por la red.
Consejos prácticos
Recuerda que Base64 no es cifrado. Cualquiera que tenga la cadena puede decodificarla, así que no lo uses para ocultar secretos. Si decodificas un data URI, elimina el prefijo y pega solo la parte codificada. Los espacios en blanco de la entrada codificada se ignoran para facilitar la inspección de cadenas multilínea copiadas.
Revisa siempre el resultado transformado antes de confiar en él en producción. Las utilidades del navegador son excelentes para inspeccionar y preparar, pero no pueden conocer todas las convenciones de un proyecto ni todos los requisitos de seguridad. Si el resultado se va a confirmar en el repositorio, compartir públicamente o usar en un flujo de autenticación, comprueba que no contiene secretos y que coincide con el formato que espera tu aplicación.
Cómo usar
- Pega el textoIntroduce el texto plano que quieras codificar o el Base64 que quieras decodificar.
- Ejecuta la conversiónElige Encode o Decode según el sentido.
- Copia el resultadoCopia la salida o devuélvela al campo de entrada.