Zum Inhalt springen
POST AI agent ready /v1/base64/encode

Base64-Kodierungs-API – Konvertieren Sie Text in Base64

Konvertieren Sie jeden UTF-8-Text in seine Base64-Darstellung. Wählen Sie je nach Anwendungsfall die Standard- oder URL-sichere Kodierung. Im URL-sicheren Modus wird + durch - und / durch _ ersetzt, sodass die Ausgabe für Abfragezeichenfolgen und Dateinamen sicher ist.

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

Binärdaten in JSON-Nutzlasten einbetten

Codieren Sie Dateiinhalte, Bilder oder Zertifikate mit Base64, damit sie ohne Probleme innerhalb von JSON übertragen werden können.

Erstellen Sie Daten-URIs für Inline-Assets

Kodieren Sie SVG-Symbole oder kleine Bilder in Base64, um sie direkt in HTML oder CSS einzubetten und so eine zusätzliche Netzwerkanforderung zu vermeiden.

Übergeben Sie Token in URL-Parametern

Mit der URL-sicheren Base64-Kodierung können Sie Token oder signierte Nutzlasten ohne Prozentkodierung in Abfragezeichenfolgen einbinden.

Frequently asked questions

Was ist der Unterschied zwischen Standard- und URL-sicherem Base64?
Standard Base64 verwendet +- und /-Zeichen, die in URLs prozentual kodiert werden müssen. URL-sicheres Base64 ersetzt sie durch - und _, sodass die Ausgabe direkt in Abfragezeichenfolgen oder Dateinamen erfolgen kann.
Gibt es eine Größenbeschränkung für die Eingabezeichenfolge?
Die API akzeptiert Anforderungstexte bis zu 1 MB. Bei größeren Nutzlasten kodieren Sie auf der Clientseite.
Verarbeitet diese API Nicht-ASCII-Zeichen wie Emojis?
Ja. Die Eingabe wird als UTF-8 behandelt, sodass Zeichen wie Emoji, CJK und Buchstaben mit Akzent korrekt kodiert werden.
Ist Base64-Codierung dasselbe wie Verschlüsselung?
Nein. Base64 ist eine umkehrbare Kodierung, keine Verschlüsselung. Jeder kann die Ausgabe entschlüsseln. Verwenden Sie den Endpunkt /v1/encrypt/encrypt, wenn Sie Vertraulichkeit benötigen.

Get your API key

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