Saltar al contenido
Toolars
Explorar
Informar de un error

Desarrollo · utilidad Local

Codificador / decodificador Base64

Base64 Encoder / Decoder

Codifica texto Unicode a Base64 y decodifícalo con validación en vivo, opciones UTF-8 y URL-safe, e intercambio para la ida y vuelta. En local.

Ruta de la tarea / de la entrada al resultado

Elige Codificar o Decodificar

Funciona en local · No se sube nada

Cómo funciona Codificador/decodificador Base64, privacidad y herramientas relacionadas

Ruta de la tarea / de la entrada al resultado

Cómo codificar y decodificar Base64

  1. 01

    Elige Codificar o Decodificar

    Usa las pestañas de modo para elegir la dirección. El panel de resultado se actualiza en vivo mientras escribes, y el punto de estado informa Listo, Válido o Error para la entrada actual, así que los valores malformados salen a la luz antes de que copies nada.

  2. 02

    Introduce el valor

    Escribe en el panel Entrada de texto para codificar, o pega en el panel Entrada de Base64 para decodificar. Cargar ejemplo inserta un ejemplo mínimo para que veas primero el recorrido de ida y vuelta, y los espacios en blanco dentro de un valor Base64 pegado se ignoran al decodificar.

  3. 03

    Configura las opciones

    UTF-8 viene activado por defecto y es obligatorio para caracteres fuera del rango de bytes Latin-1; URL-safe cambia + y / por - y _ y elimina el relleno; Conservar saltos de línea, también activado por defecto, mantiene los saltos en lugar de convertirlos en espacios. Las opciones se aplican en ambas direcciones.

  4. 04

    Comprueba la validación en vivo

    La decodificación valida sobre la marcha: los caracteres fuera del alfabeto, una longitud imposible y, con UTF-8 activado, los bytes que no son UTF-8 válido producen cada uno un error con nombre. Corrige el valor señalado y el resultado se recupera de inmediato.

  5. 05

    Copia, intercambia o descarga

    Usa Copiar resultado para el portapapeles, Intercambiar para mover la salida a la entrada e invertir la dirección en un recorrido de ida y vuelta, o Descargar .txt para guardar toolars-base64.txt o toolars-decoded.txt.

Datos de la herramienta

Procesamiento
En tu navegador
La entrada sale del dispositivo
Nunca
Retención
No se guarda nada
Precio
Gratis

Tus datos se quedan en el navegador.

Codificador/decodificador Base64 usa su ruta de ejecución local verificada y no crea un historial oculto de entradas ni salidas.

Ejecución local

Se ejecuta dentro de la pestaña actual del navegador.

Sin procesamiento oculto

Los datos activos de la herramienta nunca se convierten en un registro de documento de Toolars.

No se necesita cuenta

Usa el flujo de trabajo principal sin crear un perfil. Los favoritos se sincronizan con tu cuenta después de iniciar sesión.

Restablecimiento inmediato

Limpia la pestaña y los datos de trabajo activos desaparecen.

Qué hace Codificador/decodificador Base64 en realidad

Un secreto de CI tiene que viajar como una sola línea de variable de entorno; quieres revisar la carga de un data URL en una hoja de estilos; una respuesta de API incrusta un campo Base64 que nadie puede leer a simple vista. Codificador/decodificador Base64 hace la conversión en la pestaña que ya tienes abierta, con validación en vivo, y el botón Intercambiar convierte una decodificación en una recodificación inmediata para confirmar que el valor hace el recorrido completo sin problemas. Como nada se sube, los tokens y fragmentos de configuración permanecen en el dispositivo.

Ejemplos / mira qué cambia Base64 y qué no.

Haz visible la representación.

Texto sin formatoToolarsVG9vbGFycw==
Texto UTF-8Hello, 世界SGVsbG8sIOS4lueVjA==
Decodificar un valorSGVsbG8=Hello
Base64 cambia la representación.

No cifra el contenido original.

Codificar no es cifrar

Una representación legible no oculta ni protege el origen.

Los estándares importan

Elige una salida estándar o segura para URL según el sistema de destino.

El texto tiene una codificación

UTF-8 convierte primero los caracteres en bytes predecibles.

La entrada no válida debe fallar

Los errores claros son más seguros que cambiar datos mal formados en silencio.

Preguntas frecuentes

¿Por qué aparece "Activa UTF-8 para codificar caracteres fuera del rango de bytes"?
Con UTF-8 desactivado, la codificación asigna a cada carácter un solo byte, así que solo se pueden codificar caracteres con códigos de hasta 255. Los emoji, el texto CJK y la mayoría de las escrituras acentuadas necesitan la opción UTF-8, que está activada por defecto; volver a activarla resuelve el error.
¿Cuáles son los valores por defecto de las opciones?
UTF-8 está activado, URL-safe desactivado y Conservar saltos de línea activado. Esa combinación maneja de serie el texto multilínea normal y los caracteres no latinos; activa URL-safe solo cuando el valor deba sobrevivir dentro de una URL o un nombre de archivo.
¿Qué es el Base64 URL-safe?
Una variante en la que + se convierte en - y / en _, sin el relleno = final, para que el valor sobreviva dentro de URL y nombres de archivo. Activa la opción URL-safe para producirlo y mantén la misma opción al decodificar ese valor: el decodificador acepta entradas sin relleno, así que el recorrido completo sale limpio.
¿Qué cambia Conservar saltos de línea?
Cuando está activado, los saltos de línea se codifican y se decodifican como parte del texto. Cuando está desactivado, cada salto se convierte en un solo espacio antes de codificar (y después de decodificar), que es lo que quieres para valores que deben viajar en una sola línea, como las variables de entorno.
¿Por qué falla la decodificación de mi Base64?
Se aceptan espacios ASCII y relleno omitido. Se rechazan relleno incorrecto y bits no usados distintos de cero. UTF-8 conserva el BOM inicial. El modo byte exporta texto, no binario sin procesar.
¿El texto que pego se sube a algún sitio?
No. La codificación y la decodificación se ejecutan por completo dentro de la pestaña actual del navegador, la entrada nunca se envía ni se conserva y no se necesita cuenta. Limpiar el espacio de trabajo descarta el contenido de ambos paneles.

Sigue leyendo

Continuar en Desarrollo

Tareas relacionadas, no un callejón sin salida.

Pasa a otro espacio de trabajo enfocado sin volver al índice completo.

Código a imagen

Code to Image Converter

Convierte código en una tarjeta PNG o SVG con resaltado Shiki para seis lenguajes, temas claro y oscuro, números de línea, título y escala 1x o 2x.

Crear

Generador de slugs URL

URL Slug Generator

Convierte títulos en slugs limpios en vivo: sin acentos, & convertido en and, guiones o guiones bajos como separador y escrituras no latinas intactas.

Crear

Sombras para React Native

React Native Shadow Generator

Ajusta sombras de iOS, elevation de Android o la nueva propiedad boxShadow contra una vista previa en vivo, y copia el fragmento StyleSheet.

Crear

Codificador/decodificador HTML

HTML Encoder/Decoder

Escapa &, <, > y comillas como entidades HTML o decodifica referencias con nombre y numéricas, en vivo y en local, con intercambio de dirección.

Convertir