Koduj i dekoduj tekst Base64

Przydatny programistom i użytkownikom integracji, gdy trzeba bezpiecznie przenieść tekst przez format wymagający zapisu Base64.

Zakoduj tekst w Base64 albo przywróć jego pierwotną postać i natychmiast skopiuj rezultat, bez wysyłania zawartości poza przeglądarkę.

Jak używać

  1. Wpisz zwykły tekst do zakodowania albo wklej ciąg Base64, który chcesz zdekodować, w głównym polu.
  2. Wybierz odpowiednie działanie, w tym wariant base64url, gdy system odbierający go oczekuje.
  3. Uruchom konwersję i odczytaj wynik wyświetlony obok danych wejściowych, gotowy do skopiowania.
  4. Jeśli coś wygląda źle, wyczyść pola i wypróbuj krótszą próbkę, aby wyizolować problem.

Przykład

Ktoś przygotowuje niewielką wartość do pliku testowego. Wpisuje Witaj Base64, uruchamia koder, kopiuje wynikowy ciąg do przykładu, a następnie dekoduje go, aby potwierdzić, że wraca do tekstu oryginalnego.

Dane wejściowe

Hello Base64

Wynik

SGVsbG8gQmFzZTY0

Ograniczenia i formaty

Gdzie odbywa się przetwarzanie

Wszystkie operacje odbywają się w Twojej przeglądarce. Wklejony tekst lub ciąg pozostaje na Twoim urządzeniu i nie jest przesyłany ani przechowywany gdzie indziej. Możesz kodować i dekodować małe fragmenty tak często, jak potrzebujesz w trakcie sesji.

Częste pytania

Czy Base64 zabezpiecza hasło?

Nie. Base64 ułatwia transportowanie lub osadzanie danych, ale ich nie chroni. Każdy, kto otrzyma ciąg, może go zdekodować. Do zabezpieczenia użyj prawdziwego szyfrowania.

Dlaczego mój zdekodowany tekst wygląda dziwnie?

Dane wejściowe mogą nie być prawidłowym Base64 albo mogą zawierać podziały wierszy, spacje lub brakujące znaki. Sprawdź źródło i wypróbuj wariant base64url, jeśli Twój system go używa.

Czy mogę zaimportować plik?

Import plików jest przeznaczony dla małych plików tekstowych. W przypadku dużych plików binarnych bardziej praktyczne jest dedykowane narzędzie, ponieważ wklejanie lub obsługa bardzo długiego ciągu w przeglądarce staje się niewygodna.

Czy kodowanie Base64 zwiększa długość tekstu?

Tak, tekst po zakodowaniu jest dłuższy niż dane wejściowe, często o około jedną trzecią. W praktyce oznacza to, że bardzo długi fragment może przekroczyć limity pola tekstowego. Base64 nie jest szyfrowaniem, lecz odwracalnym kodowaniem, które każdy może odkodować. Jeśli potrzebujesz przenieść lub osadzić dane, wybierz wariant base64url tylko wtedy, gdy system docelowy tego wymaga. Do ochrony danych użyj prawdziwego szyfrowania.

Dlaczego niektóre znaki w odkodowanym tekście wyglądają jak zastępcze?

Jeśli odkodowanie daje znaki zastępcze, oryginalne dane mogą nie być zwykłym tekstem UTF-8. Problem może też wynikać z nieprawidłowego Base64, spacji, przerw w wierszach albo brakujących znaków. Sprawdź źródło i upewnij się, że ciąg używa właściwego alfabetu. Jeśli system docelowy oczekuje wariantu base64url, wybierz go przed konwersją. Narzędzie przetwarza dane w przeglądarce, więc możesz bezpiecznie sprawdzić krótszy fragment.

Narzędzia w tej samej kategorii