Conversor de texto a Base64
Codifica cualquier texto, incluidos emojis y tildes, en una cadena Base64.
Codificadores y decodificadores Funciona en tu navegador
¿Cómo se convierte texto a Base64?
¿Necesitas una versión ASCII segura de una cadena para un URI de datos, una cabecera HTTP o un campo JSON? Este codificador convierte el texto a bytes UTF-8 y luego asigna cada 3 bytes a 4 caracteres del alfabeto RFC 4648, rellenando con = cuando la longitud no es múltiplo de tres. «Hello» se convierte en «SGVsbG8=», y un emoji de cuatro bytes se codifica igual de limpio que el ASCII puro.
Cómo usar Texto a Base64
- 1 Escribe el texto que quieres codificar: desde una palabra hasta un documento entero.
- 2 El panel de salida se llena con Base64 estándar: alfabeto con + y / y relleno con =.
- 3 Si quieres verificar el viaje de ida y vuelta, pásalo por la herramienta de Base64 a texto.
- 4 Copia la cadena codificada en tu cabecera, URI o datos de prueba.
Para qué sirve esta herramienta
- Incrustar texto dentro de un URI de datos.
- Crear valores Base64 de prueba para una API.
- Codificar cargas pequeñas para transportarlas en JSON.
- Ofuscar una cadena corta para mostrarla.
Preguntas frecuentes
¿Por qué el texto se codifica primero en UTF-8?
Base64 opera sobre bytes, y UTF-8 es el paso que convierte caracteres en bytes: «é» se convierte en dos bytes y la mayoría de los emojis en cuatro. Saltárselo (como hace una llamada btoa directa) falla con cualquier carácter fuera de Latin-1.
¿Es Base64 estándar o seguro para URL?
Alfabeto estándar según la sección 4 del RFC 4648: +, / y relleno con =. Si el valor va dentro de una URL o un JWT, sustituye tú mismo - y _ o aplica codificación porcentual al resultado.
¿Puedo volver a decodificarlo?
Sí, y el viaje de ida y vuelta no pierde nada. La página hermana de Base64 a texto invierte exactamente la misma transformación, byte a byte.
Herramientas relacionadas
Más Codificadores y decodificadores
Más herramientas como esta:
Ver Codificadores y decodificadores