Base64-Aufteilung
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
- Base64-String einfügen oder hochladen
- Aufteilungsbreite (Zeichen/Byte) oder Voreinstellung wählen (MIME 76 / PEM 64)
- Zeilenende wählen (\n / \r\n)
- 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.
| Voreinstellung | Zeichen pro Zeile | Standard | Typisches Szenario |
|---|---|---|---|
MIME 76 | 76 | RFC 2045 | E-Mail-Anhänge |
PEM 64 | 64 | RFC 1421 / 7468 | SSL/TLS-Zertifikate |
OpenSSL 70 | 70 | Traditionell | Legacy-Kompatibilität |
5 typische Base64-Aufteilungsszenarien
Deckt typische Szenarien wie E-Mail, Zertifikate, Kodierung, Logs usw. ab.
| Szenario | Empfohlene Breite | Kernwert |
|---|---|---|
MIME-E-Mail-Anhang | 76 | Kompatibilität mit E-Mail-Clients |
PEM-Zertifikat | 64 | Standard-PEM-Format |
Logs/Dokumente | 76-100 | Bessere Lesbarkeit |
Quellcode/Markdown | 76 / 80 | Kompatibilität mit Syntaxhervorhebung |
Blockweise Übertragung | Nach Bytes | Netzwerkübertragung |
Authoritative References
- Sicherer String-Vergleich
- Binary-Konverter
- Caesar-Verschlüsselung
- Morsecode-Übersetzer
- Hex-Konverter
- Video zu Base64
- Base64 zu Video
- Bild zu Base64
- Base64 zu Bild
- Text zu Base64
- Base64 zu Text
- Datei-Hash-Prüfer
- Datei zu Base64
- Base64 zu Datei
- Audio zu Base64
- Base64 zu Audio
- AES verschlüsseln und entschlüsseln
- DES Verschlüsseln Entschlüsseln
- Base32 Encoder Decoder
- Base58 kodieren und dekodieren
- Base64-Kodierung
- Base64-Dekodierung
- Base64 Diff
- Base64-Aufteilung
- Base64 mehrzeilig zusammenführen
- Base64-Formatierung
- Base64 Validator
- Base64-Stapelkodierung
- Base64 Batch Decoder
- Base64-Bereinigung
- Base64-Padding-Handler
- Base64 Statistik
- Base64 zu Hex
- Base64 DataURL Konverter
- Base64-Hex-Konverter
- Base85-Encoder
- HMAC-Generator & Verifizierer
- PBKDF2-Schlüsselableitung
- MD5 Hash
- SHA-256-Hash
- SHA1 Hash
- SHA512-Hash
- JWT Decoder, Verifizierer & Generator
- HTML Encode Decode
- Unicode-Escaping
- URL-Kodierung
- URL Safe Base64
- MIME Base64
- Java-Obfuscator
- JS-Obfuscator
- PHP-Obfuscator
- Python-Obfuscator