Cómo usar
- Elige Codificar para convertir texto a Base64, o Decodificar para volver a texto legible.
- Escribe o pega tu texto en el cuadro de entrada: la conversión ocurre en vivo mientras escribes.
- Para convertir un archivo, suéltalo en el área de archivos y obtendrás un data URI Base64.
- Copia el resultado con un clic y pégalo donde lo necesites.
Preguntas frecuentes
¿Se sube mi texto o archivo a un servidor?
No. Este conversor Base64 funciona 100% en tu navegador. Tu texto y archivos se procesan localmente con JavaScript y nunca se suben, así que tus datos permanecen privados.
¿Admite Unicode, emojis y caracteres acentuados?
Sí. La codificación es compatible con UTF-8: convierte tu texto a bytes UTF-8 antes de codificar en Base64, por lo que emojis, tildes y cualquier carácter Unicode se codifican y decodifican correctamente.
¿Puedo convertir un archivo a Base64?
Sí. Suelta un archivo en el área de archivos y la herramienta devuelve un data URI Base64 (data:...;base64,...) que puedes incrustar directamente en HTML, CSS o JSON. Un archivo a la vez.
¿Qué significa "Base64 no válido" al decodificar?
Significa que la entrada no es Base64 válido o que los bytes no son texto UTF-8 válido. Revisa errores tipográficos, caracteres faltantes o símbolos extra. Los espacios en blanco se ignoran automáticamente.
¿Hay un límite de tamaño para archivos o texto?
No hay un límite fijo, pero todo se ejecuta en tu navegador, así que los archivos muy grandes dependen de la memoria de tu dispositivo. La salida Base64 es aproximadamente un 33% más grande que los bytes originales.
¿Codificar o decodificar cambia la calidad de mis datos?
No. Base64 es sin pérdidas: codifica los bytes exactos y los decodifica sin cambios, por lo que el texto y los archivos salen idénticos al original.
Acerca de esta herramienta
Codificador y decodificador Base64 gratuito para texto UTF-8, o convierte cualquier archivo en un data URI Base64. Funciona 100% en tu navegador: nada se sube y tus datos quedan privados.