Codificación Base64

Convierta texto sin formato a Base64, decodifique Base64 nuevamente a texto y copie o descargue el resultado.

Entrada
Salida
0 caracteres 0 líneas

Codificar texto para transporte y almacenamiento Base64

Este codificador Base64 convierte texto sin formato en una cadena Base64 segura para ASCII y puede decodificarlo nuevamente para un viaje rápido de ida y vuelta. Es útil cuando un valor debe viajar a través de JSON, HTML, variables de entorno, salida de comando, correo electrónico u otros sistemas que esperan texto imprimible.

Base64 es un formato de codificación, no cifrado. Cualquiera que tenga la cadena puede decodificarla y la salida codificada suele ser aproximadamente un tercio más grande porque cada 3 bytes se convierten en 4 caracteres Base64.

Cómo usar

  1. Pegue texto sin formato o un valor Base64 en el editor de entrada.
  2. Elija Codificar para crear una cadena Base64 o Decodificar para leer una cadena Base64 existente.
  3. Verifique el editor de salida y el mensaje de estado. La entrada Base64 no válida se informa inmediatamente cuando falla la decodificación.
  4. Utilice Copiar para el portapapeles, Descargar para un archivo de texto o Limpiar para restablecer ambos editores.

¿Qué es la codificación Base64?

La codificación Base64 representa bytes con un alfabeto limitado de letras, números, +, / y relleno = opcional. Eso hace que los datos binarios o derivados de Unicode sean más fáciles de colocar en canales de solo texto.

Utilice Base64 para representación y transporte, no para secreto ni compresión. Si necesita confidencialidad, utilice cifrado; si necesita integridad, utilice un hash o una firma; Si necesita archivos más pequeños, utilice la compresión antes de codificar.

Notas de entrada

La codificación acepta texto normal, incluido Unicode. Al decodificar, pegue el valor Base64 completo sin etiquetas, comillas, encabezados ni prosa circundante; La falta de relleno o caracteres adicionales pueden hacer que falle una carga útil válida.

Ejemplo

Un mensaje corto se convierte en un valor Base64 seguro para ASCII y se puede decodificar al texto original:

--- Texto plano ---
Hello, World!

--- Codificado en Base64 ---
SGVsbG8sIFdvcmxkIQ==

--- Decodificado ---
Hello, World!

Integración MCP

MCP (Model Context Protocol) permite que agentes de IA y aplicaciones descubran y ejecuten utilidades de Coding.Tools para flujos repetibles de conversión, formato, hash y generación.

Nombre de herramienta MCP: base64-encode

Endpoint MCP: https://coding.tools/mcp

Llame primero a tools/list. Cada herramienta incluye inputSchema, outputSchema y examples para que un agente de IA o cliente pueda construir argumentos válidos sin adivinar.

Para tools/call, lea result.content[0].text para el valor visible y result.structuredContent para el análisis automático. Los fallos de herramienta devuelven isError: true; los fallos de protocolo devuelven un JSON-RPC error.

Ejemplo de solicitud tools/call:

curl -s https://coding.tools/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "MCP-Protocol-Version: 2025-06-18" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"base64-encode","arguments":{"input":"Hello from Coding.Tools MCP"}}}'

La mayoría de las herramientas de texto y datos aceptan una cadena input y options opcionales. Las herramientas de imagen que dependen de las API de imagen del navegador se listan para descubrimiento y devuelven un enlace a la interfaz web cuando necesitan capacidades del navegador.