Herramienta codificadora Base64
Codifica texto a Base64 de forma segura para UTF-8 (tildes, Ñ, emojis), con opción de variante URL-safe.
Respuesta Rápida: ¿Qué es Herramienta codificadora Base64?
¿Qué hace esta herramienta? Codifica texto a Base64 de forma segura para UTF-8 (tildes, Ñ, emojis), con opción de variante URL-safe.
- Paso 1: Introduce o ajusta el campo Introducir Texto de Entrada.
- Paso 2: Introduce o ajusta el campo ¿Variante URL-Safe?.
- Paso 3: Haz clic en Codificar para obtener el desglose y resultados inmediatos.
Para obtener resultados óptimos, asegúrate de ingresar los valores en las unidades correspondientes.
Qué es Base64 y para qué sirve
Base64 convierte cualquier dato binario (o texto) en una cadena compuesta únicamente de letras, números y los símbolos +, / y = — un formato seguro para transportar en contextos que solo aceptan texto plano ASCII, como el cuerpo de un correo, una URL, una cabecera HTTP, o un archivo de configuración. No es cifrado ni seguridad: es solo una representación distinta de los mismos datos, reversible por cualquiera sin necesidad de una clave.
El detalle que rompe muchos codificadores Base64: UTF-8
La función nativa btoa() de JavaScript solo acepta caracteres Latin-1 (0-255) y falla o produce resultados incorrectos con texto que contenga tildes, la Ñ o emojis si se le pasa directamente. Esta herramienta primero convierte tu texto a sus bytes UTF-8 reales y codifica esos bytes, por lo que "café con ñoño 🎉" se codifica correctamente sin errores ni pérdida de información — algo que muchos codificadores Base64 básicos online no manejan bien.
Variante URL-safe: cuándo la necesitas
El alfabeto Base64 estándar usa + y /, que tienen significado especial dentro de una URL (rompiéndola si se insertan sin codificar). La variante URL-safe sustituye esos dos caracteres por - y _ y omite el relleno = final, produciendo una cadena que puede insertarse directamente en una URL o un nombre de archivo sin necesidad de un paso adicional de codificación de URL.
Preguntas Frecuentes (FAQ)
¿Base64 es una forma de cifrado o seguridad?
No. Base64 es solo una representación reversible de datos, no cifrado — cualquiera puede decodificarlo sin necesidad de una clave o contraseña. No lo uses para proteger información sensible.
¿Por qué mi texto con tildes se corrompía en otras herramientas?
Porque muchas implementaciones básicas de Base64 en JavaScript usan btoa() directamente sobre el texto sin convertirlo primero a bytes UTF-8, lo que falla con cualquier carácter fuera del rango Latin-1 básico. Esta herramienta lo maneja correctamente.
¿Cuándo debo usar la variante URL-safe?
Cuando el resultado codificado va a insertarse directamente en una URL, un nombre de archivo o un identificador donde +, / o = podrían causar problemas.
¿Cómo decodifico una cadena Base64?
Usa la herramienta decodificadora Base64, que acepta tanto el formato estándar como la variante URL-safe.
Categorías Recomendadas
Herramientas Relacionadas
Otras calculadoras de Herramientas de Texto que te pueden interesar.
Herramienta decodificadora Base64
Decodifica cadenas Base64 (estándar o URL-safe) a texto legible, con detección de errores de ...
Ver herramienta Herramientas de TextoHerramienta codificadora de URL
Codifica texto o parámetros para usarlos de forma segura en una URL (percent-encoding / URL en...
Ver herramienta Herramientas de TextoHerramienta para ordenar texto alfabéticamente
Ordena listas de texto alfabéticamente (A-Z o Z-A) o por longitud, con opciones de sensibilida...
Ver herramienta Herramientas de TextoHerramienta de buscar y reemplazar texto
Busca y reemplaza todas las coincidencias de una palabra o frase dentro de un texto, con opció...
Ver herramienta Herramientas de TextoValidador de Formato Base64
Valida la sintaxis e integridad de cadenas Base64 (RFC 4648 estándar y URL-safe, MIME RFC 2045...
Ver herramienta Herramientas de TextoLimpiador de Caracteres Raros de Base64
Sanea y repara cadenas Base64 corruptas. Elimina caracteres invisibles, marcas BOM, entidades H...
Ver herramienta Herramientas de TextoHerramienta para eliminar líneas duplicadas de texto
Elimina las líneas repetidas de una lista o texto, con opciones de sensibilidad a mayúsculas ...
Ver herramienta Herramientas de TextoHerramienta decodificadora de URL
Decodifica texto o parámetros de URL codificados en percent-encoding a su forma original legib...
Ver herramienta Herramientas de TextoExtraer Imagen Base64 a Texto String
Detecta y extrae imágenes Base64 embebidas en código HTML, hojas de estilo CSS o JSON. Previs...
Ver herramienta Herramientas de TextoHerramienta para eliminar etiquetas HTML de un texto
Elimina todas las etiquetas HTML de un texto y obtén el contenido en texto plano, con opción ...
Ver herramienta Herramientas de TextoConvertir Texto a Minúsculas
Convierte tu texto a minúsculas online de forma rápida, cómoda y gratuita. Respeta tildes, d...
Ver herramienta Herramientas de TextoGenerador de Palabras Clave Long Tail desde Texto
Extrae frases clave de cola larga (3 a 5 palabras), clasifica la intención de búsqueda (trans...
Ver herramienta Herramientas de TextoUn-minificador de CSS / Beautifier
Desminifica, embellece y formatea hojas de estilo CSS comprimidas. Sangría configurable (2 o 4...
Ver herramienta Herramientas de TextoConvertidor de Lista de Texto a Array JavaScript
Convierte listas de texto a arrays de JavaScript y TypeScript al instante. Con comillas simples...
Ver herramienta Herramientas de TextoEliminador de Líneas Cortas
Elimina o filtra líneas cortas que no alcancen una longitud mínima de caracteres o palabras....
Ver herramienta Herramientas de TextoExtraer Claves API de Texto
Detecta y extrae claves API, secretos y tokens de más de 25 proveedores (OpenAI, GitHub, AWS, ...
Ver herramienta Herramientas de TextoInvertir Orden de las Palabras
Invierte el orden de las palabras de tu texto de forma automática. Ideal para lingüistas, pro...
Ver herramienta Herramientas de TextoConvertidor de Katakana a Romaji
Transcribe palabras en Katakana (カタカナ) a Romaji. Soporta katakana extendido moderno (ti...
Ver herramienta Herramientas de TextoLimpiador de Tiempos en Subtítulos SRT
Corrige el cronometraje de un SRT: desplaza todos los tiempos, arregla solapamientos, aplica du...
Ver herramienta Herramientas de TextoGenerador de Párrafos de Prueba
Crea párrafos simulados en español para maquetas web y diseño gráfico en 5 temáticas: corp...
Ver herramienta Herramientas de TextoBloc de Notas Online sin Registro
Bloc de notas online gratis, sin registro ni cuenta. Escribe y tu nota se guarda automáticamen...
Ver herramienta Herramientas de TextoConvertidor de archivo CSV a JSON
Convierte datos CSV a formato JSON de forma instantánea, con soporte para campos entre comilla...
Ver herramienta