Codificación Base64
Convierta texto sin formato a Base64, decodifique Base64 nuevamente a texto y copie o descargue el resultado.
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
- Pegue texto sin formato o un valor Base64 en el editor de entrada.
- Elija Codificar para crear una cadena Base64 o Decodificar para leer una cadena Base64 existente.
- Verifique el editor de salida y el mensaje de estado. La entrada Base64 no válida se informa inmediatamente cuando falla la decodificación.
- 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.