Base64 Codificador y Decodificador - Texto y Archivo (Compatible con URL-Safe)
Codifica cualquier texto o archivo en Base64, o decodifica Base64 de nuevo a texto. Se soporta variante segura para URL. Soporte completo para UTF-8, funciona completamente en tu navegador.
Acerca de Base64
Base64 representa datos binarios como texto ASCII usando 64 caracteres. Base64, que es seguro para URLs, reemplaza "+/" por "-_" y elimina el relleno "=" que sigue para poder circular de forma segura en URLs y nombres de archivos. Los archivos se convierten en una URL de datos cuando se codifican.
Continúa mejorando tus imágenes
Lleva tu edición de fotos al siguiente nivel con estas herramientas populares
Agregar texto a la imagen
Agrega subtítulos y títulos a tu foto mejorada
Agregar borde de foto
Enmarca tu efecto con hermosos bordes
Comprimir imagen
Optimiza tu imagen mejorada para compartirla
Cambiar el tamaño de la imagen
Cambiar las dimensiones de la imagen
Foto a dibujos animados
Prueba un estilo artístico diferente
Boceto a lápiz
Crea dibujos artísticos a lápiz
Frequently Asked Questions
Pega tu texto o suelta cualquier archivo en la caja de entrada, mantén el modo en Codificar y la representación de Base64 aparece en la salida. Para los archivos obtienes una URL de datos que puede incrustarse directamente en HTML, CSS o JSON — sin servidor de subida intermedio.
usageBase64, seguro para URLs, cambia "+" por "-" y "/" por "_" y elimina el relleno "="" que sigue para que el valor codificado pueda viajar dentro de URLs, nombres de archivo y segmentos JWT sin escapar más. Desactiva la opción de seguridad URL siempre que la salida termine en una cadena de consulta, segmento de ruta o cabecera HTTP.
technicalNo. Base64 es una codificación, no un cifrado. Cualquiera puede descifrar la cadena con un solo clic, así que nunca la uses como mecanismo de secreto. Utiliza AES, RSA o libsodium cuando necesites verdadera confidencialidad, y usa Base64 solo para que los datos binarios sean seguros para el texto.
privacyBase64 empaqueta tres bytes en cuatro caracteres. Cuando la longitud de entrada no es múltiplo de tres, el codificador rellena el bloque final con "=" para que la salida se mantenga en múltiplo de cuatro. El Base64 estándar mantiene el acolchado; Base64, que es seguro para URL, lo elimina porque la longitud es implícita.
technicalSí. El codificador lee la entrada como UTF-8 antes de codificar, así que los caracteres árabes, chinos, cirílicos y emoji hacen ida y vuelta limpiamente. El resultado decodificado se renderiza de nuevo como texto UTF-8, que es lo que espera todo navegador, terminal y API moderno.
compatibilityBase64 infla las cargas útiles aproximadamente en un 33% — tres bytes de entrada se convierten en cuatro bytes de salida. Esto está bien para tokens cortos, iconos pequeños y miniaturas incrustadas en JSON, pero para activos grandes prefieren una subida binaria directa o un enlace CDN para mantener las transferencias rápidas.
technicalNo. El codificador se ejecuta completamente dentro de tu navegador usando las APIs estándar de ATOB / BTOA más un wrapper UTF-8, por lo que tu texto o archivo nunca llega a un servidor. Eso hace que la herramienta sea segura para tokens, credenciales y binarios propietarios que no quieres exponer.
privacyUse Cases
Incrustar imágenes en HTML y CSS como URLs de datos
Pequeños iconos en línea, logotipos y sprites SVG como URLs de datos Base64 para guardar solicitudes HTTP, enviar correos HTML de un solo archivo y mantener los prototipos autónomos sin alojar activos externos
Autenticación API y Tokens Portadores
Compila cabeceras de autenticación HTTP Basic, decodifica los tokens portadores durante la depuración de API e inspecciona las credenciales base64 envueltas en base 64 compartidas en Postman, ejemplos de curl y documentos OpenAPI
Codificación de archivos para cargas útiles JSON y GraphQL
Envuelve las subidas binarias (PDFs, imágenes, clips de audio) como cadenas Base64 para que viajen con seguridad dentro de JSON, mutaciones GraphQL y cuerpos de webhook que solo lleven texto
Descifrar archivos adjuntos MIME de correo electrónico
Extrae archivos adjuntos codificados en base64 de archivos .eml en bruto, registros SMTP o respuestas IMAP para recuperar facturas, capturas de pantalla y documentos perdidos de exportaciones de correo electrónico
Tokens seguros de URL para aplicaciones web
Genera cadenas base64 seguras para URL para enlaces de restablecimiento de contraseña, códigos de verificación de correo electrónico, IDs de compartición y URLs cortas sin romper en los caracteres "+" o "/" en los navegadores
Inspección manual de los segmentos JWT
Decodifica los segmentos de cabecera y carga útil de un token web JSON durante la depuración local cuando no tienes un decodificador JWT completo instalado en tu terminal o editor
Pixoate