← Tornar a les funcions
Free

Codificador / Descodificador Base64

El Codificador/Descodificador Base64 converteix text a Base64 i Base64 de nou a text directament al navegador. La codificació és segura per a Unicode i gestiona correctament emojis, escriptures no llatines i caràcters especials. Còpia amb un clic, intercanvi d'entrada/sortida i conversió en temps real.

Base64 s'utilitza a tot arreu: data URLs, tokens JWT, codificació MIME de correu electrònic, capçaleres d'autenticació bàsica i payloads de recursos incrustats. Però els navegadors no ofereixen una manera ràpida de codificar o descodificar Base64 sense escriure codi. Aquesta eina ho soluciona. Enganxa qualsevol cadena per codificar-la, o enganxa qualsevol Base64 per descodificar-la de nou al text original. El codificador és segur per a Unicode (a diferència del btoa natiu, que falla amb caràcters fora de Latin-1): emojis, caràcters xinesos, àrab i qualsevol altra escriptura es codifiquen i descodifiquen correctament. El descodificador gestiona tant la variant estàndard com la segura per a URL de Base64. La conversió en temps real fa que vegis la sortida actualitzar-se mentre escrius, i un botó d'intercanvi et permet invertir l'entrada i la sortida a l'instant.

Vista prèvia en viu
example.com
Codificador / Descodificador Base64 Codificar Descodificar
Entrada
Hello, DevSuite Pro!
Sortida Base64
SGVsbG8sIERldlN1aXRlIFBybyE=
Copiar Intercanviar
Funcions clau

Codifica i descodifica

Canvia entre els modes de codificació i descodificació a l'instant. Converteix text pla a Base64 o Base64 de nou a text pla: totes dues direccions són compatibles.

Segur per a Unicode

Gestiona correctament emojis, xinès, àrab, hebreu i qualsevol altra escriptura. A diferència del btoa() natiu del navegador, aquest codificador no falla amb entrades no Latin-1.

Còpia amb un clic

Copia el resultat codificat o descodificat al porta-retalls amb un sol clic, sense necessitat de seleccionar text manualment.

Conversió en temps real

La sortida s'actualitza mentre escrius. No cal prémer cap botó: els canvis apareixen a l'instant per a una depuració més ràpida.

Gestiona la variant segura per a URL

Descodifica tant el Base64 estàndard com el Base64 segur per a URL (utilitzat en tokens JWT, on + i / se substitueixen per - i _).

Intercanvia entrada i sortida

Un botó intercanvia els camps d'entrada i sortida, útil quan vols tornar a codificar el resultat descodificat o verificar la integritat del cicle complet.

Casos d'ús comuns

Descodificació de payloads JWT

Enganxa la part del payload d'un token JWT per descodificar i inspeccionar les claims. Més ràpid que escriure un script descodificador només per llegir el contingut del token.

Creació de data URLs

Codifica text petit o contingut d'imatge per incrustar-lo directament en CSS, HTML o fitxers de configuració, útil per a recursos en línia.

Depuració d'autenticació bàsica

Descodifica capçaleres Authorization: Basic per revelar les credencials username:password durant la depuració d'APIs.

Contingut MIME de correu electrònic

Descodifica fitxers adjunts o parts del cos codificats en Base64 des de fonts MIME en brut per inspeccionar-los.

Codificació segura de secrets

Codifica cadenes binàries o amb caràcters especials per transmetre-les per canals només de text (URLs, JSON, capçaleres) on d'altra manera trencarien.

Com utilitzar-lo
1

Obre l'eina Base64

Fes clic a la icona Base64 al dock o al popup de DevSuite Pro. S'obre un editor de dos panells amb un commutador Codifica/Descodifica.

2

Enganxa la teva entrada

Enganxa text pla per codificar, o una cadena Base64 per descodificar. L'eina detecta automàticament quin mode té sentit segons la teva selecció.

3

Selecciona el mode

Fes clic a Codifica per convertir text a Base64, o a Descodifica per convertir Base64 de nou a text. El mode actual es ressalta clarament.

4

Llegeix la sortida

El resultat convertit apareix immediatament al panell de sortida. Les sortides llargues es poden desplaçar i s'ajusten per defecte.

5

Copia el resultat

Fes clic al botó Copia per desar la sortida al porta-retalls, o utilitza Intercanvia per moure la sortida de nou com a entrada per a una nova conversió.

Llest per provar-ho?

Instal·la DevSuite Pro gratuïtament i desbloqueja més de 64 eines de desenvolupador per al teu navegador.

Afegeix a Chrome Afegeix a Edge Afegeix a FireFox