Wählen Sie den Texteingabe- und Kodierungsmodus und geben Sie dann Hello genau wie unten gezeigt ein. Verwenden Sie für dieses Beispiel UTF-8 und das Standard-Base64-Alphabet. Codieren Sie den Text und prüfen Sie, ob das Ergebnis SGVsbG8= ist. Wechseln Sie in den Dekodierungsmodus, fügen Sie das Ergebnis ein und dekodieren Sie es, um die ursprünglichen fünf Zeichen wiederherzustellen. Ein abschließender Zeilenumbruch ändert das codierte Ergebnis.
Prüfen Sie bei einer Integration zunächst, ob das empfangende System Standard Base64 oder dessen URL-sichere Variante erwartet. Passen Sie die Anforderungen an Auffüllung und Zeilenumbruch an, anstatt die Optionen willkürlich zu ändern. Verwenden Sie beim Bearbeiten einer Datei den Datei-Workflow, damit die Bytes direkt codiert werden. Decodierte Binärdaten sollten im entsprechenden Format heruntergeladen und nicht als lesbarer Text behandelt werden.
Hello → SGVsbG8= → Hello
btoa("Hello"); // SGVsbG8=
base64.b64encode(b"Hello") # SGVsbG8=
Base64 ist eine reversible Darstellung von Bytes, keine Verschlüsselung oder eine geheime Speichermethode. Es ordnet Sechs-Bit-Gruppen einem Alphabet mit 64 Zeichen zu. Bei Bedarf wird die letzte Gruppe durch Polsterung vervollständigt. Der codierte Text ist im Allgemeinen größer als die ursprünglichen Bytes, daher handelt es sich bei der Codierung nicht um eine Komprimierungstechnik.
Standard Base64 verwendet Plus- und Schrägstrichzeichen. Das URL-sichere Alphabet ersetzt Bindestrich und Unterstrich, wodurch diese Zeichen in URL-orientierten Protokollen vermieden werden. Die Anforderungen an die Polsterung hängen vom Empfangsformat ab. Ein JWT-Segment, eine Daten-URL und ein MIME-Anhang sind unterschiedliche Container; Identifizieren Sie die erwartete Darstellung vor der Dekodierung.
Die Verarbeitung erfolgt im Browser. Speichern und Teilen sind optional, erfordern ein Konto und übertragen den gewählten Inhalt an unseren Dienst. Überprüfen Sie zuerst den freigegebenen Inhalt: Jeder, der über den Link verfügt, kann ihn öffnen. Durch das Schließen dieser Seite werden gespeicherte Kopien nicht gelöscht.
Überprüfen Sie, ob die Eingabe vollständig ist und das ausgewählte Alphabet verwendet. Für die Textdekodierung ist auch die richtige Zeichenkodierung erforderlich. Gültiges Base64 kann ein Bild, ein Archiv oder eine andere Binärdatei darstellen. Unlesbarer Text bedeutet also nicht unbedingt, dass die Bytes beschädigt sind. Verwenden Sie den binären Download, wenn dies die beabsichtigte Ausgabe ist.
Beginnen Sie mit einem kleinen Beispiel und bestätigen Sie einen Roundtrip, bevor Sie eine große Datei codieren. Der Browser benötigt Speicher sowohl für die Quell- als auch für die codierte Ausgabe, und die Base64-Erweiterung erhöht diese Kosten. Es wird keine feste Verarbeitungslatenz oder garantierte Größenreduzierung versprochen. Bewahren Sie die Originaldatei auf, bis die empfangende Anwendung das Ergebnis akzeptiert.
Datei hier ablegen oder
Unterstützt alle Dateitypen • Max. Größe: 100 MB
Die Verarbeitung erfolgt im Browser. Speichern und Teilen sind optional, erfordern ein Konto und übertragen den gewählten Inhalt an unseren Dienst.
Dateigrößenbeschränkungen: Die maximale Dateigröße beträgt 100 MB für optimale Browser-Leistung. Dateien größer als 10 MB können länger dauern.