Base64-Aufteilung

Singleline Base64 Eingang
1 Zeile · 0 Zeichen

Online-Tool zum Aufteilen von Base64, das lange Base64-Strings nach Zeichen- oder Byte-Anzahl in mehrere Zeilen umbricht. Unterstützt RFC-2045-76-Zeilen-Umbruchstandard und benutzerdefinierte Zeilenbreite, geeignet für MIME-E-Mail-Anhänge und PEM-Zertifikatsanzeige. Die gesamte Verarbeitung erfolgt lokal im Browser; Ihre Daten verlassen das Gerät nicht.

Ähnliche Tools

Was ist Base64-Aufteilung?

Bei der Base64-Aufteilung wird ein langer Base64-String nach Regeln in mehrere Zeilen geschnitten. Häufige Szenarien: ① MIME-E-Mail-Anhänge mit Zeilenumbruch alle 76 Zeichen; ② PEM-Zertifikate mit Zeilenumbruch alle 64 Zeichen; ③ Lange Strings müssen byte-weise in Blöcke für die Übertragung aufgeteilt werden.

**Warum aufteilen?** Base64 ist grundsätzlich ein einzeiliger String, aber: ① E-Mail-Protokolle beschränken die Zeilenlänge auf 76 Zeichen (MIME-Standard); ② In Logs/Quellcode ist die zeilenweise Anzeige lesbarer; ③ Einige Systeme wie Terminals führen bei zu langen Zeilen zu anomalen Umbrüchen.

**Zwei Einheiten:** ① Nach Zeichenanzahl (76 Zch/Zeile) — MIME-Standard RFC 2045; ② Nach Byte-Anzahl (57 Bytes/Zeile) — entspricht den Rohbytes, die 76 Base64-Zeichen repräsentieren. Dieses Tool verwendet standardmäßig Zeichen und unterstützt den Wechsel.

**Beziehung zum Padding:** Die Aufteilung beeinflusst den Base64-Inhalt nicht, aber nach der Aufteilung kann eine Neuberechnung des Paddings für jedes Segment erforderlich sein. Dieses Tool stellt automatisch sicher, dass jedes Segment unabhängig gültiges Base64 ist.

Anwendungsfälle

  • Vorbereitung des MIME-E-Mail-Anhangsformats
  • Formatierte Anzeige von PEM-Zertifikaten
  • Lange Base64-Strings zeilenweise für bessere Lesbarkeit anzeigen
  • Einbettung langer Base64 in Logs/Quellcode/Markdown
  • Byte-weise Blockübertragung (Wiederaufnahme der Übertragung)
  • Lernen des standardmäßigen Base64-Zeilenumbruchformats

Anleitung

  1. Base64-String einfügen oder hochladen
  2. Aufteilungsbreite (Zeichen/Byte) oder Voreinstellung wählen (MIME 76 / PEM 64)
  3. Zeilenende wählen (\n / \r\n)
  4. Aufteilen-Schaltfläche klicken und Zeilenanzahl sowie Ergebnis anzeigen

Funktionen

  • Base64 nach Zeichen/Byte-Anzahl aufteilen
  • MIME-76-Zch- / PEM-64-Zch-Voreinstellungen
  • Benutzerdefinierte Zeilenbreite
  • Wählbare Zeilenenden (\n / \r\n / \r)
  • Option zum Beibehalten des Paddings
  • Lokale Browser-Verarbeitung: Kein Inhalts-Upload
  • Ein-Klick-Rückgängig-Aufteilung (zusammenführen zu einer Zeile)

Häufig gestellte Fragen

Wie viele Zeichen pro Zeile schreibt der MIME-Standard vor?

Der Standard sieht einen Zeilenumbruch alle 76 Zeichen vor (RFC 2045). Dieses Tool verwendet diese Einstellung standardmäßig.

Ändert sich die Größe von Base64 nach dem Aufteilen?

Ja, sie nimmt zu. Alle 76 Zeichen werden 2 Bytes Zeilenumbruch (\r\n) hinzugefügt. Ein 1 MB großer Base64 wächst nach dem Aufteilen um ca. 26 KB.

Kann der PEM-Aufteilungsstil verwendet werden?

Ja. Dieses Tool unterstützt PEM (Zeilenumbruch alle 64 Zeichen), konform zum Anzeigeformat von SSL/TLS- und X.509-Zertifikaten.

Beeinflusst Aufteilen und Dekodieren den Inhalt?

Nein. Beim Aufteilen werden nur Zeilenumbrüche in den Base64-String eingefügt; der dekodierte Bytestrom ist identisch.

Kann die Zeichenanzahl pro Zeile angegeben werden?

Ja. Das Tool unterstützt 40 / 50 / 64 / 76 / 80 / 100 / benutzerdefinierte Breite.

Kann das Padding beim Aufteilen unverändert bleiben?

Ja. Padding steht in Base64 immer am Ende; nach dem Aufteilen bleibt das letzte Segment mit = abgeschlossen.

Wird eine 10 MB große Base64-Datei unterstützt?

Ja. Dieses Tool verarbeitet große Base64-Daten per Streaming-Chunk-Verarbeitung ohne Hängenbleiben.

Werden hochgeladene Inhalte an einen Server gesendet?

Nein. Die gesamte Verarbeitung erfolgt im Browser.

Fehlerbehebung

Byte-Länge hat sich nach Zusammenführen des aufgeteilten Ergebnisses geändert

Prüfen Sie, ob die Option „Padding zu jedem Chunk hinzufügen" beim Aufteilen aktiviert wurde, wodurch das abschließende Padding möglicherweise geändert wurde.

PEM-Formatvalidierung schlägt fehl

Stellen Sie sicher, dass die PEM-Standard-Umbruchart (64 Zeichen pro Zeile mit CRLF-Umbruch) verwendet wird und BEGIN-/END-Marker am Anfang und Ende vorhanden sind.

Glossar

MIME-Base64-Aufteilung
RFC-2045-Standard, Base64 mit Zeilenumbruch alle 76 Zeichen, wobei die letzte Zeile ein Vielfaches von 4 ist.
PEM-Aufteilung
PEM-Zertifikate verwenden Base64 mit Zeilenumbruch alle 64 Zeichen.
MIME-Zeilenlänge
Im MIME-Standard darf jede Base64-Zeile 76 Zeichen nicht überschreiten.
Zeilenende
Zeichenfolge für den Zeilenumbruch. Windows verwendet \r\n, Unix verwendet \n, klassisches macOS verwendet \r.

Vergleich von 3 Base64-Aufteilungsvoreinstellungen

Verschiedene Protokolle und Anwendungen verwenden unterschiedliche Base64-Zeilenumbruchbreiten.

VoreinstellungZeichen pro ZeileStandardTypisches Szenario
MIME 7676RFC 2045E-Mail-Anhänge
PEM 6464RFC 1421 / 7468SSL/TLS-Zertifikate
OpenSSL 7070TraditionellLegacy-Kompatibilität

5 typische Base64-Aufteilungsszenarien

Deckt typische Szenarien wie E-Mail, Zertifikate, Kodierung, Logs usw. ab.

SzenarioEmpfohlene BreiteKernwert
MIME-E-Mail-Anhang76Kompatibilität mit E-Mail-Clients
PEM-Zertifikat64Standard-PEM-Format
Logs/Dokumente76-100Bessere Lesbarkeit
Quellcode/Markdown76 / 80Kompatibilität mit Syntaxhervorhebung
Blockweise ÜbertragungNach BytesNetzwerkübertragung

Authoritative References