Alle Tools
Base64 Converter

Text in Base64 kodieren & dekodieren.

Wandeln Sie UTF-8-Text in Standard-Base64 oder URL-sicheres Base64 um und dekodieren Sie bestehende Zeichenfolgen wieder. Die Verarbeitung bleibt vollständig auf Ihrem Gerät.

Lokal im Browser
Kostenlos & ohne Anmeldung
UTF-8-Text49 Bytes
Base64

UTF-8-Text wurde als Base64 kodiert.

Base64 ist eine Kodierung und keine Verschlüsselung. Vertrauliche Daten bleiben im Klartext wiederherstellbar.

Direkt im Terminal verwenden

Auf Servern, in Build-Pipelines und in lokalen Skripten stehen Base64-Funktionen meist bereits über das Betriebssystem oder die Laufzeitumgebung bereit.

Linux / macOS

printf '%s' 'Bissolux' | base64

Kodiert exakt den angegebenen UTF-8-Text ohne zusätzliches Zeilenende. Dekodieren: printf '%s' 'Qmlzc29sdXg=' | base64 --decode.

PowerShell

[Convert]::ToBase64String([Text.Encoding]::UTF8.GetBytes('Bissolux'))

Verwendet die .NET-Klassen für UTF-8 und Base64. Dekodieren: [Text.Encoding]::UTF8.GetString([Convert]::FromBase64String('Qmlzc29sdXg=')).

Node.js

node -e "console.log(Buffer.from('Bissolux','utf8').toString('base64'))"

Kodiert Text mit dem integrierten Buffer-Modul. Für die Gegenrichtung wird Buffer.from(value, 'base64').toString('utf8') verwendet.

Python

python -c "import base64; print(base64.b64encode('Bissolux'.encode()).decode())"

Verwendet ausschließlich das Python-Standardmodul base64 und benötigt keine zusätzliche Installation.

Anleitung

Base64 online umwandeln

Base64 transportiert Binär- oder Textdaten über Systeme, die nur einen eingeschränkten Zeichensatz erwarten. Der Browser konvertiert die Eingabe zuerst nach UTF-8 und bildet die Bytes anschließend als Base64-Zeichenfolge ab.

  1. 01

    Wählen Sie Kodieren oder Dekodieren und fügen Sie den gewünschten Text beziehungsweise die Base64-Zeichenfolge ein.

  2. 02

    Aktivieren Sie bei Bedarf Base64URL, wenn das Ergebnis in URLs, JWTs oder Cookies verwendet werden soll.

  3. 03

    Starten Sie die Umwandlung und kopieren oder laden Sie das Ergebnis als Textdatei herunter.

Sauberes UTF-8

Umlaute, internationale Schriftzeichen und Emojis werden über TextEncoder und TextDecoder korrekt verarbeitet.

Base64URL integriert

URL-sichere Ausgabe mit angepasstem Alphabet und ohne unnötiges Padding für Web-Workflows.

Lokal statt Upload

Die Konvertierung läuft im Browser. Eingabe und Ausgabe werden nicht an einen Server übertragen.

Häufige Fragen

Kurze Antworten zu Funktion, Datenschutz und praktischer Verwendung.

Was ist Base64?

Base64 stellt Binärdaten mit druckbaren ASCII-Zeichen dar. Das Format wird unter anderem in E-Mails, Data-URLs, API-Payloads und Konfigurationsdateien eingesetzt.

Ist Base64 eine Verschlüsselung?

Nein. Base64 schützt keine Informationen. Jeder kann eine Base64-Zeichenfolge ohne Schlüssel dekodieren. Für vertrauliche Daten ist echte Verschlüsselung erforderlich.

Was ist der Unterschied zwischen Base64 und Base64URL?

Base64URL ersetzt die Zeichen + und / durch - und _. Häufig wird außerdem das abschließende =-Padding entfernt. Dadurch eignet sich die Zeichenfolge besser für URLs, Cookies und JWT-Bestandteile.

Unterstützt der Decoder Umlaute und Emojis?

Ja. Der Encoder verwendet UTF-8 und der Decoder stellt gültige UTF-8-Daten wieder her. Dadurch funktionieren deutsche Umlaute, internationale Zeichen und Emojis korrekt.

Weiterarbeiten