fixmint
PL

Zakoduj lub odkoduj Base64

Wklej tekst albo upuść plik. Base64 powstaje lub jest dekodowany podczas pisania, a zdekodowane obrazy pokazują podgląd.

  • Działa na Twoim urządzeniu
  • Bez rejestracji
  • Działa offline po wizycie
Kierunek
0 Bbajtów wejściowych
0 Bbajtów wyjściowych

Jak zakodować lub odkodować Base64

  1. Wybierz Zakoduj albo Odkoduj, a potem wklej tekst lub Base64.
  2. Albo upuść plik, aby uzyskać jego Base64, lub URL data:, gdy ta opcja jest zaznaczona.
  3. Skopiuj wynik albo go pobierz. Zdekodowane obrazy mają podgląd, który możesz zapisać.

Pytania

Do czego służy Base64?

Zamienia bajty w tekst złożony z liter A–Z, a–z, cyfr 0–9 oraz znaków + i /, dzięki czemu dane binarne, np. obraz, mogą być przesyłane w formatach tekstowych, takich jak e-mail, JSON, HTML i CSS. Każde trzy bajty stają się czterema znakami, więc wynik jest o około jedną trzecią dłuższy od oryginału.

Dlaczego nie użyć po prostu btoa() na tekście?

Base64 działa na bajtach, a btoa() przyjmuje tylko znaki do U+00FF, więc zawodzi na znaku ✓ lub chińskim znaku. To narzędzie najpierw zamienia tekst na bajty UTF-8, więc „héllo ✓” daje 10 bajtów i koduje się do aMOpbGxvIOKckw==. Dekodowanie działa odwrotnie. Bajty, które nie są tekstem, np. plik ZIP, są oferowane do pobrania.

Czym jest Base64 bezpieczny dla URL?

Standardowy alfabet używa znaków + i /, które w adresach URL mają znaczenie. Forma bezpieczna dla URL (RFC 4648, sekcja 5) używa zamiast nich - i _ oraz pomija dopełnienie =. Dekodowanie przyjmuje obie formy, z dopełnieniem lub bez.

Czy moje pliki są wysyłane?

Nie. Przeglądarka odczytuje plik i konwertuje go lokalnie. Nic nie jest wysyłane ani zapisywane.

Opinie

    Brak opinii. Bądź pierwszy.

    Twoja ocena

    Twój e-mail nigdy nie jest pokazywany ani zapisywany.

    Czytaj dalej