Base64-Encoder

Was dieser Base64-Encoder macht

Base64 stellt Binär- oder Textbytes als druckbares Alphabet (A–Z, a–z, 0–9, +, /) mit optionaler Auffüllung = dar, sodass die Nutzlast ohne rohe Steuerzeichen per E-Mail, JSON oder XML übertragen werden kann. Es handelt sich um Verschlüsselung, nicht um Verschlüsselung – jeder kann es rückgängig machen. Verwenden Sie es, wenn eine API inline nach einer Datei fragt, wenn Sie einen data: URI erstellen oder wenn Sie während der Integrationsarbeit Roh-Protobuf neben menschenlesbarem Kontext protokollieren.

Wann Sie es verwenden sollten

Verwenden Sie es, um zu spiegeln, was Ihr SDK ausgibt, um die Nutzlast einer mobilen App mit einem Backend-Beispiel zu vergleichen oder um ein kleines Symbol zu bündeln für einen einmaligen E-Mail-Test. Halten Sie für den Roundtrip den Base64-Decoder offen; Für Bitmap-Vorschauen folgen Sie mit Base64 zum Bild, wenn die Zeichenfolge eindeutig PNG- oder JPEG-Bytes umschließt.

Arbeitsbeispiel

Ein Webhook-Dokument zeigt einen Autorisierungsheader, der aus client_id:client_secret erstellt wurde. Sie fügen dieses Anmeldedatenpaar hier ein, kodieren es mit Base64 und bestätigen, dass es mit dem Beispiel-Curl-Snippet übereinstimmt. So fangen Sie einen versehentlichen Zeilenumbruch ab, der von Slack kopiert wurde, bevor Sie Stunden mit „invalid_grant“ verbringen.

Häufig gestellte Fragen

Warum wächst die Ausgabelänge?

Base64 erweitert die Daten grob 4/3: Aus drei Rohbytes werden vier Zeichen. Budgetieren Sie Bandbreite und Protokollvolumen entsprechend.

URL-sicheres Base64?

Einige Spezifikationen tauschen +// gegen -/_ und entfernen Polsterung. Wenn ein JWT- oder OAuth-Beispiel fehlschlägt, überprüfen Sie, welches Alphabet Ihr Stack erwartet.

Kann ich Base64-Geheimnisse verwenden?

Sie können, aber es schützt sie nicht – rotieren Sie alles, was versehentlich in ein Ticket eingefügt wurde.

Verwandt tools

Ähnliche Werkzeuge

Base64-Decoder

Dekodieren Sie die Base64-Eingabe, um sie wieder in einen String umzuwandeln.

103

Beliebte Werkzeuge