Se ejecuta en tu navegador
Codificador Base64
Codifica texto UTF-8 a Base64 para data URIs, cabeceras e incrustados. La codificación usa APIs web en esta pestaña, sin salto a servidor.
Pega texto plano cuando necesitas la forma Base64 para una cabecera Authorization, una data URL o un valor de config. Esta página solo codifica.
TextEncoder y btoa corren en el navegador, así que la cadena no viaja para codificarse.
Cómo usarla
- Pega el texto UTF-8.
- Codifica a Base64.
- Copia la cadena codificada.
Cómo funciona
La cadena pasa a bytes UTF-8 y esos bytes a Base64 ASCII. Emojis y letras no latinas sobreviven el ida y vuelta al decodificar.
Este codificador no parte líneas a 76 caracteres. Pega la salida como un solo token salvo que una spec pida otra cosa.
Ejemplos
Fragmento de auth básica
Codificar user:token da un blob Base64 para colocar tras la palabra Basic en una cabecera.
Prefijo data URI
Un SVG pequeño en texto se codifica y se antepone un data URI de SVG más Base64, para una imagen en línea.
Preguntas frecuentes
¿Puedo codificar un archivo?
Esta página codifica el texto que pegas. Los binarios necesitan otro flujo.
¿Es Base64 seguro para URL?
No. Es Base64 estándar con más y barra. Cámbialos si una spec exige URL-safe.
¿La codificación oculta secretos?
No. Base64 es codificación, no cifrado. Cualquiera puede decodificar.
¿El texto sale de la pestaña?
No. La codificación es en el cliente.
Herramientas relacionadas
- Decodificador Base64Decodifica Base64 a texto UTF-8 legible para inspeccionar tokens y cargas. La decodificación no sale de esta pestaña.
- Codificador de URLCodifica en porcentaje valores de consulta y segmentos de ruta con encodeURIComponent. Los espacios pasan a %20. Todo en el navegador.
- Formateador JSONImprime JSON con sangría elegida para leer cargas de API. El formateo corre en el navegador y no sale de esta pestaña.
- Generador de UUIDGenera UUID versión 4 con la API Web Crypto. Crea hasta 500 identificadores de una vez y copia o descarga la lista.
- Decodificador de URLDecodifica URLs y cadenas de consulta en porcentaje a texto legible. Las secuencias inválidas se marcan sin una llamada de red.