Codificar/Decodificar Base64 — base64url y data URI
Codifica y decodifica Base64, base64url y data URI. Convierte archivos a Base64, ve los bytes decodificados en hex y descárgalos, todo en tu navegador.
🔒 Se ejecuta completamente en tu navegador — nada se subeQué 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, adjuntos de correo, segmentos de JWT, pequeñas cargas binarias y ejemplos copiados de la documentación de APIs. El texto pasa por TextEncoder y TextDecoder, así que los emojis, las tildes, el cirílico y otros textos Unicode se convierten correctamente en ambos sentidos.
Más allá del texto plano, la herramienta gestiona las variantes que aparecen en proyectos reales. El base64url seguro para URL sustituye + y / por - y _ y elimina el relleno, que es lo que usan los JWT y muchas API web. El ajuste MIME divide la salida en líneas de 76 caracteres para correo y archivos de estilo PEM. Suelta una imagen, un PDF, una fuente o cualquier otro archivo para codificarlo, opcionalmente como un URI data: completo que puedes pegar en CSS o HTML. Cuando los datos decodificados no son texto UTF-8 válido, los bytes se muestran en hexadecimal y el tipo detectado (PNG, JPEG, PDF, ZIP y más) se usa para nombrar el archivo descargado.
Flujo de trabajo privado en el navegador
Todo el procesamiento se realiza con JavaScript en el navegador. La herramienta no sube a ningún servidor tus textos, archivos, tokens, URL, fragmentos ni valores generados, y no requiere cuenta. Este modelo de privacidad es importante porque las utilidades pequeñas suelen recibir respuestas reales de API, muestras de configuración, registros, datos de autenticación o ejemplos con forma de datos de clientes durante la resolución de problemas. Trabajar en local reduce el riesgo y hace que la herramienta sea instantánea, porque no hay viaje 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. La decodificación es tolerante: se ignoran los espacios en blanco y los saltos de línea, se restaura el relleno que falte, se aceptan los caracteres seguros para URL y el prefijo data: se elimina automáticamente. Base64 aumenta el tamaño de los datos en torno a un 33 %, así que incrustar imágenes grandes como data URI suele perjudicar el rendimiento de la página: mantén pequeños los recursos en línea y sirve los archivos más grandes de forma normal.
Cómo usar
- Pega texto o suelta un archivoIntroduce texto plano, Base64, base64url o un URI data:, o suelta un archivo para codificarlo.
- Elige las opciones y convierteElige URL-safe o el ajuste MIME de 76 caracteres y haz clic en Encode o Decode.
- Copia o descargaCopia el resultado, devuélvelo a la entrada o descarga como archivo los datos binarios decodificados.