Kūrėjo įrankis

Konvertuokite tekstą ir failus į Base64 ir atgal

Užkoduokite tekstą arba failą į Base64, iškoduokite Base64 į tekstą arba failą ir naudokite Base64URL. Konversija lieka jūsų naršyklėje.

Konvertuokite UTF-8 tekstą, failus ir Base64URL vietoje. Į NEXNARA nieko neįkelta.

  • Veikia vietoje
  • Be įkėlimo
  • Iškart
  • Nemokama
Režimas
Abėcėlė

„Base64“ yra maždaug 33% didesnis nei pradiniai baitai. Didesni nei 10 MB failai gali sulėtinti skirtuką. Šis puslapis blokuoja failus, didesnius nei 32 MB.

Kaip tai veikia

  1. Įklijuokite duomenis
  2. Vykdykite veiksmą
  3. Nukopijuokite rezultatą

Kodėl NEXNARA

  • Privatu

    Duomenys lieka naršyklėje.

  • Iškart

    Rezultatas pasirodo iškart.

  • Be įkėlimo

    Į NEXNARA serverį niekas nesiunčiama.

  • Veikia visur

    Diegti nereikia.

Sužinoti daugiau

Kas yra Base64?

„Base64“ dvejetainius duomenis paverčia ASCII tekstu, naudodama A–Z, a–z, 0–9, + ir /. Tai yra kodavimas, o ne šifravimas. Kiekvienas gali jį iššifruoti be rakto.

Kas yra Base64URL?

Base64URL yra ta pati koduotė su + pakeista į -, / pakeista į _, o užpildymas dažnai praleidžiamas. Jį naudoja žetonai ir kai kurie URL. Tai ne JWT dekoderis.

Kodėl „Base64“ yra didesnis?

Kas 3 baitai tampa 4 ASCII simboliais, todėl rezultatas yra maždaug trečdaliu didesnis, be to, pasirenkamas užpildymas. Tikimasi tokio papildomo dydžio, o ne suspaudimo.

Failas į Base64

Pasirinkite arba numeskite failą, kad užkoduotumėte jį naršyklėje. Galite nukopijuoti neapdorotą Base64 arba duomenų URL. Iššifruokite Base64 eilutę arba duomenų URL atgal į atsisiunčiamą failą. Failas neįkeltas.

„Base64“ prieš URL kodavimą

URL kodavimas (procentinė koduotė) daro tekstą saugų URL viduje. Base64 koduoja savavališkus baitus kaip ASCII. Užklausų reikšmėms ir nuorodoms naudokite URL kodavimo priemonę; naudokite šį puslapį teksto, failų ir duomenų URL adresams.

Kaip naudoti

Teksto režimu įklijuokite tekstą ir paspauskite Encode arba įklijuokite Base64 ir paspauskite Decode. Sukeisti dvi dėžes. Failų režimas užkoduoja vieną failą. Norėdami failą, Base64 arba duomenų URL paverčia atsisiuntimu. Nukopijuokite ir atsisiųskite .txt naudokite dabartinį rezultatą.

Unicode palaikymas

Šis įrankis koduoja UTF-8 baitus, todėl korėjiečių, japonų, kinų, arabų, hindi ir emoji apsisuka teisingai. Paprastas btoa Unicode eilutei nenaudojamas.

Dažni naudojimo būdai

Naudokite Base64 duomenų URL, paprastam teksto pernešimui ar užkoduotoms eilutėms peržiūrėti. Nelaikykite jo būdu slėpti paslaptis.

Privatumas

Tekstas ir failai lieka naršyklėje. Niekas neįkeliamas į NEXNARA ir nieko neišsaugoma slapukuose, vietinėje saugykloje ar duomenų bazėje.

DUK

Ar Base64 yra šifravimas?

Ne. Base64 yra kodavimas. Jį lengva dekokuoti ir jo nereikėtų naudoti slaptažodžiams ar paslaptims apsaugoti.

Ar Base64 gali koduoti Unicode?

Taip. Šis įrankis pirmiausia konvertuoja tekstą į UTF-8 baitus, tada į Base64, todėl neanglų tekstas ir emoji veikia.

Ar galiu konvertuoti failą į Base64?

Taip. Atidarykite failo režimą, pasirinkite arba palikite vieną failą, tada Koduoti. Galite nukopijuoti neapdorotą Base64 arba duomenų URL. Failas neįkeltas.

Kodėl Base64 yra didesnis nei originalas?

„Base64“ saugo 6 bitus vienam simboliui, todėl 3 baitai tampa 4 simboliais – apie 33 % daugiau, plius užpildymas.

Kas yra Base64URL?

URL saugi abėcėlė: - vietoj +, _ vietoj / ir dažnai ne = užpildymas. Užkoduokite ir iššifruokite jį čia. JWT naudingieji kroviniai nėra iškoduojami kaip žetonai.

Ar mano duomenys įkelti?

Ne. Tekstas ir failai konvertuojami tik jūsų naršyklėje. Nėra serverio įkėlimo ir išorinės API.

Ar galiu iššifruoti Base64 vietoje?

Taip. Dekodavimas veikia šiame skirtuke. Dvejetainiams duomenims naudokite Į failą, o ne teksto dekodavimą.

Kas atsitiks su netinkama Base64?

Įrankis rodo Invalid Base64 ir nestringa. Tarpai ignoruojami. Trūksta užpildymo užpildoma. Sugedusi įvestis, pvz., sutrumpinta eilutė, atmetama.