Narzędzie deweloperskie

Konwertuj tekst i pliki do formatu Base64 i odwrotnie

Zakoduj tekst lub plik do Base64, zdekoduj Base64 do tekstu lub pliku i użyj Base64URL. Konwersja pozostaje w Twojej przeglądarce.

Konwertuj lokalnie tekst, pliki i Base64URL w formacie UTF-8. Nic nie jest przesyłane do NEXNARA.

  • Działa lokalnie
  • Bez wysyłania
  • Natychmiast
  • Za darmo
Tryb
Alfabet

Base64 jest o około 33% większy niż oryginalne bajty. Pliki powyżej 10 MB mogą spowolnić kartę. Ta strona blokuje pliki powyżej 32 MB.

Jak to działa

  1. Wklej dane
  2. Uruchom działanie
  3. Skopiuj wynik

Dlaczego NEXNARA

  • Prywatnie

    Dane zostają w przeglądarce.

  • Natychmiast

    Wyniki pojawiają się od razu.

  • Bez wysyłania

    Nic nie jest wysyłane na serwer NEXNARA.

  • Działa wszędzie

    Nie wymaga instalacji.

Dowiedz się więcej

Czym jest Base64?

Base64 zamienia dane binarne na tekst ASCII przy użyciu A–Z, a–z, 0–9, + i /. Jest to kodowanie, a nie szyfrowanie. Każdy może to rozszyfrować bez klucza.

Co to jest Base64URL?

Base64URL to to samo kodowanie, z + zmienionym na -, / zmienionym na _ i często pomijanym dopełnieniem. Używają go tokeny i niektóre adresy URL. To nie jest dekoder JWT.

Dlaczego Base64 jest większy?

Każde 3 bajty stają się 4 znakami ASCII, więc wynik jest o około jedną trzecią większy, plus opcjonalne uzupełnienie. Oczekuje się dodatkowego rozmiaru, a nie kompresji.

Plik do Base64

Wybierz lub upuść plik, aby zakodować go w przeglądarce. Możesz skopiować surowy Base64 lub adres URL danych. Odkoduj ciąg Base64 lub adres URL danych z powrotem do pliku do pobrania. Plik nie został przesłany.

Kodowanie Base64 a kodowanie URL

Kodowanie adresu URL (kodowanie procentowe) zapewnia bezpieczeństwo tekstu w adresie URL. Base64 koduje dowolne bajty jako ASCII. Użyj kodera URL dla wartości zapytań i łączy; użyj tej strony do przechowywania tekstu, plików i adresów URL danych.

Jak z niego korzystać

W trybie tekstowym wklej tekst i naciśnij Zakoduj lub wklej Base64 i naciśnij Dekoduj. Zamień zamienia dwa pola. Tryb plików koduje jeden plik. Plik zamienia Base64 lub adres URL danych w plik do pobrania. Skopiuj i pobierz .txt, użyj bieżącego wyniku.

Obsługa Unicode

To narzędzie koduje bajty UTF-8, więc koreański, japoński, chiński, arabski, hindi i emoji wracają poprawnie. Nie używa zwykłego btoa na łańcuchu Unicode.

Typowe zastosowania

Używaj Base64 do data URL, prostego przesyłania tekstu albo podglądu zakodowanych łańcuchów. Nie traktuj tego jako sposobu na ukrycie tajemnic.

Prywatność

Tekst i pliki pozostają w przeglądarce. Nic nie jest przesyłane do NEXNARA i nic nie jest zapisywane w plikach cookie, pamięci lokalnej ani bazie danych.

Częste pytania

Czy Base64 to szyfrowanie?

Nie. Base64 to kodowanie. Łatwo je odkodować i nie powinno służyć do ochrony haseł ani tajemnic.

Czy Base64 może kodować Unicode?

Tak. To narzędzie najpierw zamienia tekst na bajty UTF-8, potem na Base64, więc tekst nieangielski i emoji działają.

Czy mogę przekonwertować plik na Base64?

Tak. Otwórz tryb pliku, wybierz lub upuść jeden plik, a następnie Zakoduj. Możesz skopiować surowy Base64 lub adres URL danych. Plik nie został przesłany.

Dlaczego Base64 jest większy od oryginału?

Base64 przechowuje 6 bitów na znak, więc 3 bajty dają 4 znaki — około 33% więcej plus dopełnienie.

Co to jest Base64URL?

Alfabet bezpieczny dla adresów URL: - zamiast +, _ zamiast / i często bez = dopełnienia. Zakoduj i rozszyfruj to tutaj. Ładunki JWT nie są dekodowane jako tokeny.

Czy moje dane zostały przesłane?

Nie. Tekst i pliki są konwertowane tylko w przeglądarce. Nie ma przesyłania na serwer ani zewnętrznego interfejsu API.

Czy mogę dekodować Base64 lokalnie?

Tak. Dekodowanie działa w tej zakładce. W przypadku danych binarnych użyj opcji Do pliku zamiast Dekodowania tekstu.

Co się dzieje z nieprawidłowym Base64?

Narzędzie pokazuje nieprawidłowy Base64 i nie ulega awarii. Spacje są ignorowane. Brakujące uzupełnienie jest uzupełniane. Uszkodzone dane wejściowe, takie jak obcięty ciąg znaków, są odrzucane.