Divisor Base64
Eina en línia per dividir una cadena Base64 llarga en diverses línies. Admet amplades MIME 76, PEM 64 i salts de línia personalitzats, útil per a correu, certificats i documentació tècnica.
Relacionats
Què és la divisió Base64?
La divisió Base64 consisteix a repartir una cadena Base64 llarga en diverses línies segons una regla. Els casos més habituals són adjunts MIME amb 76 caràcters per línia, certificats PEM amb 64 caràcters per línia i payloads llargs que cal mostrar o transmetre per blocs.
Per què dividir-la? Base64 acostuma a ser una sola línia, però molts protocols, terminals, logs i documents es llegeixen i es gestionen millor quan el contingut llarg es presenta en línies previsibles.
Hi ha dues unitats habituals. Dividir per caràcters serveix per a formats com RFC 2045 amb 76 caràcters per línia. Dividir per bytes serveix quan els blocs han de seguir la mida binària original i no només la longitud codificada.
La divisió no canvia per si mateixa els bytes decodificats. Només afegeix salts de línia. Si cada bloc ha de continuar sent un Base64 vàlid de manera independent, pot caldre recalcular el padding.
Casos d'ús
- Preparar adjunts MIME per a correu electrònic amb 76 caràcters per línia
- Formatejar certificats PEM i claus SSL amb línies de 64 caràcters
- Millorar la llegibilitat de cadenes Base64 en logs i sortides de terminal
- Incrustar Base64 en documentació Markdown, codi font o articles tècnics
- Dividir payloads Base64 grans per a transferència en blocs o protocols antics
- Aprendre i experimentar amb els formats Base64 i els seus estàndards
Com usar-ho
- Enganxa o puja el teu contingut Base64
- Selecciona un preset (MIME/PEM) o defineix una amplada personalitzada
- Tria el tipus de salt de línia segons el sistema de destinació
- Clica Dividir i copia el resultat formatat
Característiques
- Divisió per caràcters o bytes: tria la unitat de mesura que necessitis
- Preset MIME RFC 2045: format compatible amb correu electrònic (76 caràcters)
- Preset PEM: format estàndard per a certificats (64 caràcters)
- Amplada personalitzable: defineix el nombre exacte de caràcters per línia
- Selecció de salts de línia: tria entre \n (Unix) o \r\n (Windows)
- Fusió integrada: torna a unir les línies amb un sol clic
- Processament local al navegador: les teves dades no s'enviïn a cap servidor
Preguntes freqients
Quants caràcters per línia utilitza el format MIME?
L'estàndard MIME (RFC 2045) especifica 76 caràcters per línia per a contingut Base64 en correus electrònics.
La mida del contingut canvia després de dividir-lo?
El contingut Base64 decodificat roman idèntic. Només s'afegeixen salts de línia, que augmenten la mida del text però no les dades originals.
L'eina admet el format PEM per a certificats?
Sí, inclou un preset PEM de 64 caràcters per línia, que és l'estàndard per a certificats SSL/TLS i claus privades.
Després de dividir i decodificar, el resultat és el mateix?
Sí, els salts de línia són ignorats durant la decodificació Base64. El contingut binari resultant és exactament igual que l'original.
Puc especificar un nombre personalitzat de caràcters per línia?
Sí, pots definir qualsevol amplada de línia personalitzada, a més dels presets MIME i PEM integrats.
Es conserva el padding (==) al final de les línies?
El padding es conserva al final de tota la cadena Base64. Per a blocs independents, es pot recalcular automàticament si cal.
Admet arxius grans de fins a 10MB?
Sí, gràcies al processament local al navegador, l'eina pot gestionar arxius de fins a 10MB o més sense problemes de rendiment.
El contingut que pujo s'envia a algun servidor?
No, totes les operacions es realitzen íntegrament al teu navegador. Les teves dades mai surten del teu dispositiu.
Solució de problemes
Per què canvia la longitud quan torno a unir el resultat?
Comprova si has activat padding per bloc o has canviat el tipus de salt de línia. Els salts afegeixen longitud al text encara que els bytes decodificats continuïn sent els mateixos.
Per què falla la validació PEM després del format?
Assegura’t d’usar línies de 64 caràcters, el final de línia esperat i els marcadors BEGIN / END originals si el sistema necessita el bloc PEM complet.
Glossari
- Divisió MIME Base64
- Format Base64 amb salt de línia cada 76 caràcters segons RFC 2045.
- Divisió PEM
- Format Base64 de certificats amb salt de línia cada 64 caràcters.
- Longitud de línia MIME
- El límit habitual de 76 caràcters per línia en Base64 MIME.
- Final de línia
- La seqüència usada entre línies, com ara \n o \r\n.
Presets de divisió Base64 d’un cop d’ull
Protocols i eines diferents esperen amplades de línia diferents per al Base64 partit.
| Preset | Caràcters per línia | Estàndard | Ús típic |
|---|---|---|---|
MIME 76 | 76 | RFC 2045 | Adjunts de correu |
PEM 64 | 64 | RFC 1421 / 7468 | Certificats SSL / TLS |
OpenSSL 70 | 70 | Tradicional | Compatibilitat amb sistemes antics |
Escenaris típics de divisió Base64
La millor amplada depèn del flux de treball i del sistema de destinació.
| Escenari | Amplada recomanada | Valor principal |
|---|---|---|
Adjunt MIME de correu | 76 | Compatible amb clients de correu |
Certificat PEM | 64 | S’ajusta al format PEM estàndard |
Logs / documents | 76-100 | Millora la lectura |
Codi font / Markdown | 76 / 80 | Més còmode per revisar i renderitzar |
Transferència en blocs | Per bytes | Ajuda al control del transport |
Authoritative References
- IETFRFC 2045 - MIME Base64
- IETFRFC 1421 - PEM
- WikipediaWikipedia - Privacy-Enhanced Mail
- WikipediaWikipedia - Base64
- Comparació Segura de Text
- Conversió Binària
- Xifrat de César
- Codi Morse
- Codificació Hexadecimal
- Base64 a Vídeo
- Imatge a Base64
- Base64 a imatge
- Text a Base64
- Base64 a Text
- Verificador de hash de fitxer
- Fitxer a Base64
- Base64 a Fitxer
- Àudio a Base64
- Base64 a Àudio
- Xifrar i desxifrar AES
- Xifratge i Desxifrat DES
- Codificador i Descodificador Base32
- Base58 Codificació i descodificació
- Codificació Base64
- Descodificació Base64
- Comparació Base64
- Divisor Base64
- Base64 fusió de múltiples línies
- Formateig Base64
- Validació Base64
- Codificació Base64 per lots
- Descodificació per Lots Base64
- Neteja Base64
- Gestió del padding Base64
- Estadístiques Base64
- Base64 a Hex
- Convertidor Base64 DataURL
- Convertidor Base64-Hex
- Codificació Base85
- Generació i Verificació HMAC
- Derivació PBKDF2
- Hash MD5
- Hash SHA-256
- Hash SHA1
- Hash SHA512
- Decodificador, Verificador i Generador JWT
- Codificació d'Entitats HTML
- Unicode Escape
- Codificació URL
- Base64 URL-Safe
- MIME Base64
- Ofuscació de Java
- Ofuscació JS
- Ofuscació de PHP
- Ofuscació de Python
- Convertidor de Vídeo a Base64