Codificació Base64 per lots
Eina en línia de codificació Base64 per lots: text multilínia a Base64 línia a línia. Standard i URL-safe, UTF-8, estadístiques d'èxit i fracàs per línia.
Relacionats
Què és la codificació Base64 per lots?
La codificació Base64 per lots és l'operació de convertir moltes línies de text alhora en cadenes Base64 línia a línia. Cada línia es codifica de manera independent, l'entrada i la sortida es corresponen un a un (sense combinar ni dividir); és útil per a camps de registre, elements de configuració i lots de credencials.
**Diferència amb la "codificació Base64 individual":** la codificació individual processa una sola línia per vegada; la codificació per lots enganxa N línies i genera N resultats Base64 en paral·lel, cosa que va bé per a fluxos de producció massiva.
**Diferència amb la "fusió Base64":** la fusió només elimina espais i concatena en una sola línia, **sense codificar**; la codificació per lots converteix el text UTF-8 en Base64 amb btoa.
**Standard vs URL-safe:** Standard utilitza els caràcters + / =, URL-safe utilitza - _ (= es pot ometre opcionalment). URL-safe és adequat per a URL, noms de fitxer i contextos on + / = no són permesos. L'eina permet alternar entre les dues variants.
Casos d'ús
- Convertir en lot camps de registre, elements de configuració i credencials d'API a Base64
- Convertir a Base64 el username:password de capçaleres HTTP multilínia
- Convertir moltes claus, tokens i cadenes de signatura a Base64 URL-safe per incrustar-les a URL
- Codificar text multilínia línia a línia i fusionar-ho en una sola línia amb base64-merge
- Preprocessar camps originals a Base64 abans d'executar scripts d'importació de dades
- Convertir ràpidament textos curts multilínia a Base64 per a mostres de prova
Com usar-ho
- Enganxa o escriu text multilínia al quadre de l'esquerra (una línia per a cada element).
- Selecciona la variant al desplegable superior: Standard (per defecte) o URL-safe.
- L'eina codifica automàticament línia a línia i mostra els resultats al panell dret segons el número de línia.
- Fes clic a "Copia-ho tot" per copiar el resultat, o al botó "Descarrega" per desar-lo com a txt.
Característiques
- Codificació línia a línia: cada línia produeix de manera independent el seu resultat Base64
- Dues variants: Standard (+/=) i URL-safe (-_) commutable amb un sol clic
- Conjunt de caràcters UTF-8: compatible amb xinès, emoji, llatí i altres llengües
- Codificació en temps real: recalcul automàtic 300 ms després d'escriure
- Estadístiques de resultats: total de línies, èxits i fracassos
- Còpia amb un sol clic: el resultat del lot es copia sencer al porta-retalls
- Descàrrega txt: es desa com a fitxer batch-encoded.txt
- Adaptatiu PC/mòbil: divisió de columnes arrossegable o commutació per pestanyes
- Processament només al navegador: el contingut no es puja al servidor
Best Practices
Confirma el joc de caràcters
si l'entrada inclou caràcters multibyte, assegura't que l'UTF-8 de l'eina coincideix amb el joc de caràcters de la part que descodificarà.
Tria la variant adequada
URL-safe per a URL i noms de fitxer, Standard per a la resta. No barregis les dues variants.
Les línies buides són segures
se salten automàticament, no malmeten el resultat ni provoquen errors de descodificació.
Divideix entrades grans en lots
si superes les 100.000 línies, codifica per lots i fusiona després per reduir la càrrega de memòria del navegador.
Combina resultats
després de la codificació per lots, combina-ho amb "Fusió Base64" per obtenir una cadena Base64 d'una sola línia.
Preguntes freqients
Quina diferència hi ha entre la codificació per lots i la "codificació Base64 individual"?
Aquesta eina processa diverses línies alhora i cada línia produeix un resultat Base64 independent; l'eina individual només processa una línia per vegada. Per produir Base64 en massa, aquesta eina és més eficient.
Què passa si una línia falla en codificar-se?
Les estadístiques inferiors mostraran el nombre de línies fallides; la línia corresponent a la sortida es marcarà com a "[codificació fallida] text original" (molt poc freqüent, passa amb línies molt llargues o memòria insuficient).
Quan triar Standard i quan URL-safe?
Si el resultat anirà a una URL, un nom de fitxer o una capçalera HTTP, tria URL-safe (+ i / es canvien per - i _ per evitar escapaments); en altres casos, utilitza Standard.
S'admeten xinès, emoji i altres caràcters multibyte?
Sí. L'eina codifica cada línia en una seqüència de bytes UTF-8 i després la converteix a Base64, de manera que el xinès, els emoji i altres caràcters es processen correctament.
Les línies buides es codifiquen?
No. Les línies buides es salten i no es compten ni al resultat ni a les estadístiques de fracàs; pots fer-les servir com a separadors de blocs amb seguretat.
Es pot limitar el nombre de línies per entrada?
No hi ha un límit estricte; l'eina funciona dins la memòria disponible del navegador. Es recomana no superar les 100.000 línies per vegada; per a entrades més grans, divideix en lots per evitar que es pengi.
El text en xinès es corromprà després de codificar-se?
No. L'eina processa els caràcters multibyte amb UTF-8 i produeix un Base64 vàlid. Assegura't que la part que descodifica també utilitzi UTF-8.
Es pot codificar per lots i després fusionar-ho en una sola línia?
Sí. Primer genera Base64 multilínia amb aquesta eina i, tot seguit, elimina els salts de línia amb l'eina "Fusió Base64" per obtenir un Base64 d'una sola línia.
El contingut es puja al servidor?
No. Tota la codificació es fa localment al navegador; l'entrada i la sortida no surten del teu dispositiu.
Glossari
- Base64
- Mètode per representar dades binàries amb 64 caràcters imprimibles. Aquesta eina converteix text UTF-8 a Base64 línia a línia.
- UTF-8
- Codificació de longitud variable per a caràcters Unicode. L'eina codifica per defecte cada línia en una seqüència de bytes UTF-8 i la converteix en Base64.
- Standard Base64
- Variant estàndard de RFC 4648 que utilitza els caràcters + i / i el farciment =.
- URL-safe Base64
- Variant de RFC 4648 segura per a URL i noms de fitxer: + es reemplaça per -, / per _, i el farciment = es pot ometre opcionalment.
- btoa
- Funció de codificació Base64 integrada al navegador. L'eina utilitza TextEncoder + btoa per fer la codificació UTF-8.
Authoritative References
- 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