Plik na Base64

Koduj PDF, ZIP, obrazy i pliki lokalne do Base64 bez zmiany bajtów. Kopiuj lub pobierz tekst z opcjonalnym Data URI, dopełnieniem i łamaniem wierszy.

Koduj
Dane wejściowe0 znaków
Wynik

Tutaj pojawi się wynik.

Jak zakodować plik do Base64

  1. Wybierz lokalny plik lub przeciągnij go do obszaru wejściowego; limit to 32 MiB na plik.
  2. Wybierz samo Base64 lub włącz prefiks Data URI. Dostosuj dopełnienie i łamanie wierszy do systemu odbiorcy.
  3. Zakoduj plik, a następnie skopiuj cały wynik lub pobierz go jako plik tekstowy.

Plik na Base64: co warto wiedzieć

Plik jest odczytywany lokalnie jako bajty, a nie tekst. Zachowuje to archiwa, dokumenty i inne dane binarne. Limit pojedynczego pliku wynosi 32 MiB; zakodowany wynik jest większy od oryginału.

Przykład pliku tekstowego zakodowanego w Base64

Dane wejściowe
example.txt (UTF-8) Witaj, świecie! 👋
Wynik
V2l0YWosIMWbd2llY2llISDwn5GL

Plik na Base64: pytania i odpowiedzi

Czy można kodować PDF, ZIP, Word i inne pliki binarne?

Tak. Dowolny plik do 32 MiB jest odczytywany jako bajty, jeden plik naraz. PDF, archiwa ZIP, dokumenty biurowe i obrazy nie muszą być czytelne jako tekst. Kodowanie nie zmienia formatu, nie rozpakowuje pliku ani nie analizuje jego zawartości.

Wybrać samo Base64 czy Data URI?

Użyj samego Base64, gdy API, pole JSON lub inny system oczekuje wyłącznie zakodowanych danych. Włącz Data URI, jeśli odbiorca wymaga prefiksu data:…;base64,. Typ MIME jest ustalany na podstawie zawartości; nieznane formaty binarne używają application/octet-stream. Obiekt JSON nie jest tworzony automatycznie.

Dlaczego wynik jest większy i jakie ustawienia wybrać?

Z dopełnieniem i bez łamania wierszy n bajtów daje 4 × ceil(n / 3) znaków Base64. Prefiks i końce wierszy dodatkowo zwiększają długość. Dla większości pól JSON i API wyłącz łamanie; w razie potrzeby dostępne są wiersze po 64 lub 76 znaków. Zachowaj dopełnienie =, chyba że protokół dopuszcza jego pominięcie.

Jak odzyskać plik? Czy Base64 to szyfrowanie?

Użyj Base64 na plik, aby odzyskać te same bajty; w razie potrzeby porównaj skróty SHA-256. Base64 to odwracalne kodowanie, nie szyfrowanie ani kompresja. Oryginalna nazwa pliku i folder nie są zapisane w samym Base64; zachowaj je osobno, jeśli są potrzebne.

Czy pliki, tokeny lub tekst są wysyłane na serwer?

Nie. Dane są przetwarzane w Twojej przeglądarce. Witryna udostępnia stronę i kod programu, ale nie wysyła danych do serwera konwersji ani nie zapisuje ich na koncie.

  • Base64 na plik

    Zamień Base64 i Data URI na pliki do pobrania bez zmiany zdekodowanych danych binarnych.

  • Obraz na Base64

    Zamień PNG, JPEG, GIF, WebP, SVG i inne rozpoznawane obrazy na Base64 Data URI w przeglądarce.

  • Hash SHA-256 i suma kontrolna pliku

    Oblicz SHA-256 tekstu i plików oraz sprawdź pobrany plik względem opublikowanej sumy kontrolnej.

Wszystkie narzędzia programistyczne

Kodowanie i pliki

Przekształcaj tekst, bajty, adresy URL i osadzone obrazy bez zmiany oryginalnych danych.

Analiza danych i tekstu

Czytaj dane strukturalne, sprawdzaj tokeny i znajduj różnice między tekstami.

Skróty, identyfikatory i harmonogramy

Sprawdzaj integralność plików, generuj identyfikatory i analizuj znaczniki czasu oraz cykliczne zadania.

Dane i pliki są przetwarzane na Twoim urządzeniu. Nie zostawiaj poufnych wyników we współdzielonym schowku. Do pracy z kluczami prywatnymi i tokenami używaj zaufanego urządzenia.