Divisor Base64

Entrada Base64 única
1 línia · 0 caràcters

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

  1. Enganxa o puja el teu contingut Base64
  2. Selecciona un preset (MIME/PEM) o defineix una amplada personalitzada
  3. Tria el tipus de salt de línia segons el sistema de destinació
  4. 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.

PresetCaràcters per líniaEstàndardÚs típic
MIME 7676RFC 2045Adjunts de correu
PEM 6464RFC 1421 / 7468Certificats SSL / TLS
OpenSSL 7070TradicionalCompatibilitat amb sistemes antics

Escenaris típics de divisió Base64

La millor amplada depèn del flux de treball i del sistema de destinació.

EscenariAmplada recomanadaValor principal
Adjunt MIME de correu76Compatible amb clients de correu
Certificat PEM64S’ajusta al format PEM estàndard
Logs / documents76-100Millora la lectura
Codi font / Markdown76 / 80Més còmode per revisar i renderitzar
Transferència en blocsPer bytesAjuda al control del transport

Authoritative References