Ir al contenido
POST AI agent ready /v1/base64/encode

API de codificación Base64: convertir texto a Base64

Convierta cualquier texto UTF-8 a su representación Base64. Elija codificación estándar o segura para URL según su caso de uso. El modo seguro para URL reemplaza + con - y / con _, lo que hace que la salida sea segura para cadenas de consulta y nombres de archivos.

Parameters

stringrequired

The UTF-8 string to encode.

boolean

Use URL-safe Base64 encoding (replaces + with - and / with _).

Code examples

curl -X POST https://api.botoi.com/v1/base64/encode \
  -H "Content-Type: application/json" \
  -d '{"text":"Hello, World!","urlSafe":false}'

When to use this API

Incrustar datos binarios en cargas útiles JSON

Codifica el contenido de archivos, imágenes o certificados en Base64 para que puedan viajar dentro de JSON sin escapar de problemas.

Cree URI de datos para activos en línea

Codifique iconos SVG o imágenes pequeñas en Base64 para incrustarlas directamente en HTML o CSS, eliminando una solicitud de red adicional.

Pasar tokens en parámetros de URL

La codificación Base64 segura para URL le permite incluir tokens o cargas firmadas en cadenas de consulta sin codificación porcentual.

Frequently asked questions

¿Cuál es la diferencia entre Base64 estándar y seguro para URL?
Base64 estándar utiliza caracteres + y /, que necesitan codificación porcentual en las URL. Base64 seguro para URL los reemplaza con - y _, por lo que la salida puede ir directamente a cadenas de consulta o nombres de archivos.
¿Existe un límite de tamaño en la cadena de entrada?
La API acepta cuerpos de solicitud de hasta 1 MB. Para cargas útiles más grandes, codifique en el lado del cliente.
¿Esta API maneja caracteres que no son ASCII como emoji?
Sí. La entrada se trata como UTF-8, por lo que caracteres como emoji, CJK y letras acentuadas se codifican correctamente.
¿La codificación Base64 es lo mismo que el cifrado?
No. Base64 es una codificación reversible, no una encriptación. Cualquiera puede decodificar la salida. Utilice el punto final /v1/encrypt/encrypt si necesita confidencialidad.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.