pl

Koduj do Base64

Zakoduj dowolny plik jako tekst Base64, Base32 lub Hex - w pełni lokalnie w przeglądarce; plik nigdy nie opuszcza Twojego urządzenia.

Przetwarzanie lokalnie na Twoim urządzeniu ...

Format Docelowy format pliku wynikowego.
  • Base64
  • Base32
  • Hex

Przetwarzanie lokalnie na Twoim urządzeniu ...

0%

Czy mój plik jest przesyłany?

Nie. Wszystko działa w Twojej przeglądarce - Twój plik nigdy nie opuszcza urządzenia. Jak to sprawdzić

Bez wysyłania100% lokalnie
Treści zostają u Ciebiebrak dostępu osób trzecich
Hosted in GermanyGlobal Content Delivery
Zbadane niezależnieTLS A+ · Nagłówki A+

Kodowanie polega na zamianie dowolnych bajtów na postać, która przetrwa przesłanie jako zwykły tekst. Wiele systemów - poczta e-mail, JSON, XML, pliki konfiguracyjne, pola baz danych - akceptuje tylko znaki drukowalne i nie radzi sobie z surowymi danymi binarnymi. Base64 rozwiązuje to, odwzorowując każde trzy bajty na cztery nieszkodliwe znaki tekstowe; obraz, klucz czy mały plik staje się ciągiem znaków, który można bezpiecznie osadzić, skopiować i z powrotem przekształcić. Treść zostaje w pełni zachowana, jest tylko inaczej zapisana.

To narzędzie udostępnia trzy standardowe alfabety zgodne z RFC 4648. Base64 jest najbardziej zwarty i najpopularniejszy, na przykład do adresów URL danych, osadzonych załączników czy pól API. Base32 używa wyłącznie wielkich liter i cyfr, dzięki czemu nie rozróżnia wielkości liter i sprawdza się, gdy tekst jest przepisywany ręcznie lub odczytywany na głos (używają go klucze TOTP). Hex (system o podstawie 16) zapisuje każdy bajt jako dwa znaki 0-9 a-f - jest dłuższy niż Base64, za to od razu czytelny i stanowi standard, gdy chcesz rozpoznać pojedyncze bajty, na przykład w sumach kontrolnych.

Przekształcenie odbywa się w całości lokalnie w przeglądarce za pomocą drobnej, czysto javascriptowej procedury - nic nie jest wysyłane, nic nie jest zapisywane i żadna obca biblioteka nie jest pobierana z CDN. Wynik pojawia się jako plik tekstowy, który możesz pobrać lub skopiować; za pomocą narzędzia odwrotnego (dekodowanie) odzyskasz z niego oryginalny plik, bajt po bajcie dokładnie taki sam.

Dane techniczne

Dane techniczne
Format wyjściowyTXT
Przetwarzanie wsadoweTak
PrzetwarzanieLokalnie w przeglądarce (JavaScript)
Przesyłanie plikówBrak

W 3 krokach

  1. Upuść plik.
  2. Wybierz format (domyślnie: Base64).
  3. Pobierz zakodowany tekst jako plik.

Ograniczenia: Kodowanie to nie szyfrowanie: każdy może przekształcić tekst z powrotem bez klucza - nie chroni więc niczego w tajemnicy, a jedynie czyni dane binarne bezpiecznymi w postaci tekstu. Zakodowany tekst jest też większy od oryginału (Base64 około jedną trzecią, Hex dwukrotnie). Dla bardzo dużych plików metoda ta jest mało praktyczna.

Porównanie alfabetów

Porównanie alfabetów
FormatZestaw znakówNarzut rozmiaruTypowe zastosowanie
Base64A-Z, a-z, 0-9, +, /+33 %adresy URL danych, osadzone załączniki, pola API
Base32A-Z, 2-7+60 %wartości do wpisania/odczytania na głos (np. klucze TOTP)
Hex0-9, a-f+100 %odczyt bajt po bajcie, np. sumy kontrolne

Częste pytania

Czy mój plik jest wysyłany?

Nie. Kodowanie odbywa się w całości lokalnie w przeglądarce; plik nigdy nie opuszcza Twojego urządzenia i nie jest zapisywany.

Czy Base64 to szyfrowanie?

Nie. To tylko odwracalny zapis. Kto ma tekst, może go przekształcić z powrotem bez klucza. Aby coś zabezpieczyć, użyj narzędzia do szyfrowania.

Który format wybrać?

W razie wątpliwości Base64 (najbardziej zwarty, najpopularniejszy). Base32 do wartości niewrażliwych na wielkość liter i łatwych do przepisania, Hex do odczytu bajt po bajcie.

Czy odzyskam dokładnie oryginał?

Tak. Za pomocą narzędzia do dekodowania tekst zostaje przekształcony bajt po bajcie z powrotem w niezmieniony oryginalny plik.

Powiązane narzędzia

Dekoduj z Base64 · Oblicz sumę kontrolną · Kodowanie URL · Tekst na Base64 · Konwerter systemów · Dekoduj JWT · Sprawdź IBAN · Sprawdź NIP/REGON