← Atgal į funkcijas
Free

Base64 kodavimas / dekodavimas

Base64 kodavimo/dekodavimo įrankis konvertuoja tekstą į Base64 ir Base64 atgal į tekstą tiesiai jūsų naršyklėje. Unikodui saugus kodavimas teisingai apdoroja emoji, ne lotyniškus raštus ir specialius simbolius. Kopijavimas vienu paspaudimu, įvesties/išvesties sukeitimas ir realaus laiko konvertavimas.

Base64 naudojamas visur — duomenų URL, JWT tokenuose, el. pašto MIME kodavime, pagrindiniuose (Basic Auth) autentifikacijos antraštėse ir įterptuose resursų duomenyse. Tačiau naršyklės nesiūlo greito būdo koduoti ar dekoduoti Base64 nerašant kodo. Šis įrankis tai suteikia. Įklijuokite bet kokią eilutę, kad ją užkoduotumėte, arba bet kokį Base64, kad dekoduotumėte jį atgal į originalų tekstą. Kodavimas yra saugus Unikodui (skirtingai nuo natyvaus btoa, kuris nesuveikia su simboliais už Latin-1 ribų) — emoji, kinų rašmenys, arabų kalba ir kiekvienas kitas raštas koduojami ir dekoduojami teisingai. Dekoderis apdoroja tiek standartinį, tiek URL saugų Base64 variantą. Realaus laiko konvertavimas reiškia, kad matote atnaujintą rezultatą rašydami, o sukeitimo mygtukas leidžia akimirksniu apkeisti įvestį ir išvestį vietomis.

Tiesioginė peržiūra
example.com
Base64 kodavimo priemonė / dekoderis Koduoti Dekoduoti
Įvestis
Hello, DevSuite Pro!
Base64 išvestis
SGVsbG8sIERldlN1aXRlIFBybyE=
Kopijuoti Keisti
Pagrindinės savybės

Kodavimas ir dekodavimas

Akimirksniu perjunkite tarp kodavimo ir dekodavimo režimų. Konvertuokite paprastą tekstą į Base64 arba Base64 atgal į paprastą tekstą — palaikomos abi kryptys.

Saugus Unikodui

Teisingai apdoroja emoji, kinų, arabų, hebrajų ir kiekvieną kitą raštą. Skirtingai nuo natyvios naršyklės funkcijos btoa(), šis koderis nesuveikia esant ne Latin-1 įvesčiai.

Kopijavimas vienu paspaudimu

Nukopijuokite užkoduotą ar dekoduotą rezultatą į iškarpinę vienu paspaudimu — nereikia rankiniu būdu žymėti teksto.

Realaus laiko konvertavimas

Išvestis atnaujinama rašant. Nereikia spausti mygtuko — pakeitimai atsiranda akimirksniu, todėl derinimas vyksta greičiau.

Apdoroja URL saugų variantą

Dekoduoja tiek standartinį Base64, tiek URL saugų Base64 (naudojamą JWT tokenuose, kur + ir / pakeičiami - ir _).

Įvesties ir išvesties sukeitimas

Vienas mygtukas sukeičia įvesties ir išvesties laukus vietomis — naudinga, kai norite iš naujo užkoduoti dekoduotą rezultatą arba patikrinti abipusio konvertavimo tikslumą.

Dažni naudojimo atvejai

JWT turinio dekodavimas

Įklijuokite JWT tokeno duomenų dalį, kad dekoduotumėte ir patikrintumėte teiginius (claims). Greičiau nei rašyti dekoderio skriptą vien tam, kad perskaitytumėte tokeno turinį.

Duomenų URL kūrimas

Užkoduokite nedidelį tekstą ar vaizdo turinį, kad įterptumėte jį tiesiai į CSS, HTML ar konfigūracijos failus — naudinga įtaisytiems resursams.

Basic Auth derinimas

Dekoduokite Authorization: Basic antraštes, kad atskleistumėte prisijungimo vardo ir slaptažodžio duomenis API derinimo metu.

El. pašto MIME turinys

Dekoduokite Base64 užkoduotus el. pašto priedus ar žinutės dalis iš žalio MIME šaltinio, kad juos patikrintumėte.

Saugus slaptų duomenų kodavimas

Užkoduokite dvejetainę ar specialius simbolius turinčią eilutę, kad ją būtų galima perduoti tik tekstą priimančiais kanalais (URL, JSON, antraštėmis), kur kitu atveju ji sugestų.

Kaip naudoti
1

Atidarykite Base64 įrankį

Paspauskite Base64 piktogramą DevSuite Pro dokelyje ar iššokančiame lange. Atsidaro dviejų sričių redaktorius su „Encode"/„Decode" perjungikliu.

2

Įklijuokite savo duomenis

Įklijuokite paprastą tekstą kodavimui arba Base64 eilutę dekodavimui. Įrankis automatiškai nustato, koks režimas tinkamas pagal jūsų pasirinkimą.

3

Pasirinkite režimą

Paspauskite „Encode", kad konvertuotumėte tekstą į Base64, arba „Decode", kad konvertuotumėte Base64 atgal į tekstą. Esamas režimas aiškiai paryškintas.

4

Perskaitykite rezultatą

Konvertuotas rezultatas iškart pasirodo išvesties srityje. Ilgi rezultatai slenkami ir pagal numatytuosius nustatymus laužomi.

5

Nukopijuokite rezultatą

Paspauskite „Copy", kad išsaugotumėte rezultatą iškarpinėje, arba naudokite „Swap", kad perkeltumėte rezultatą atgal kaip įvestį tolesniam konvertavimui.

Pasiruošę išbandyti?

Įdiekite „DevSuite Pro“ nemokamai ir atrakinkite 64+ kūrėjų įrankius savo naršyklei.

Pridėti prie Chrome Pridėti prie Edge Pridėti prie FireFox