Kodowanie Base64 | Szybkie kodowanie danych
Base64 to metoda konwersji danych binarnych na ASCII, ułatwiająca ich przesyłanie i przechowywanie. Nasze narzędzie online szybko koduje i dekoduje tekst oraz pliki, jak obrazy i dokumenty. Wklej dane, aby uzyskać wynik w formacie Base64, idealny do aplikacji webowych, e-maili i baz danych.
0 bajtów
Dowolny typ pliku (maks. rozmiar: 10MB). Wszystko działa w Twojej przeglądarce.
Używa - i _ zamiast + i / oraz pomija dopełnienie (=). Do URL, nazw plików i JWT.
0 bajtów
Jak używać kodera i dekodera Base64
- Wybierz Koduj lub Dekoduj, a następnie wybierz Tekst lub Plik jako dane wejściowe.
- Wpisz lub wklej tekst albo wybierz plik i w razie potrzeby dostosuj opcję bezpieczną dla URL.
- Kliknij przycisk akcji, aby natychmiast uzyskać wynik.
- Skopiuj wynik, pobierz go jako plik lub kliknij Wyczyść, aby zacząć od nowa.
Twoje dane nigdy nie opuszczają urządzenia. Całe kodowanie i dekodowanie odbywa się lokalnie w Twojej przeglądarce.
Użyj tego narzędzia z poziomu swojego agenta AI
Bezpłatne API JSON i serwer Model Context Protocol (MCP). Bez rejestracji, bez klucza API, CORS otwarty. Stworzone dla Claude, ChatGPT, Cursor, skryptów i aplikacji frontendowych.
curl -X POST https://mate.tools/api/v1/base64-encode.php \
-H "Content-Type: application/json" \
-d '{"text":"hello world","url_safe":false}' import urllib.request, json
req = urllib.request.Request(
"https://mate.tools/api/v1/base64-encode.php",
data=json.dumps({"text":"hello world","url_safe":false}).encode(),
headers={"Content-Type": "application/json"},
)
with urllib.request.urlopen(req) as r:
print(json.load(r)) const r = await fetch("https://mate.tools/api/v1/base64-encode.php", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({"text":"hello world","url_safe":false}),
});
console.log(await r.json()); Dodaj do claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) lub dowolnego innego klienta zgodnego z MCP:
{
"mcpServers": {
"mate-tools": {
"command": "npx",
"args": ["-y", "@mate-tools/mcp-server"]
}
}
} Powiązane narzędzia
Najczęściej zadawane pytania
Kodowanie Base64 przekształca dane binarne lub tekstowe w tekst ASCII przy użyciu 64-znakowego alfabetu (A–Z, a–z, 0–9, + i /). Pozwala danym binarnym bezpiecznie przechodzić przez systemy obsługujące tylko tekst, takie jak poczta e-mail, JSON czy URL. To kodowanie do transportu, a nie szyfrowanie, więc nie zapewnia żadnego bezpieczeństwa.
Przełącz na tryb Dekoduj, wklej swój ciąg Base64 (lub wczytaj plik .txt, który go zawiera) i kliknij Dekoduj. Czytelny tekst pojawia się w polu wyniku, a przycisku Pobierz możesz użyć do zapisania zdekodowanych danych jako pliku, co jest przydatne dla obrazów, plików PDF i innych treści binarnych.
Wybierz Koduj, przełącz źródło na Plik i wybierz obraz. Narzędzie generuje zarówno surowy ciąg Base64, jak i gotowy do użycia data URI (data:image/png;base64,...). Wklej data URI do atrybutu src znacznika img HTML lub właściwości background-image CSS, aby osadzić obraz bez osobnego pliku.
Base64 bezpieczne dla URL zastępuje + przez - i / przez _ oraz usuwa dopełnienie =, dzięki czemu wynik można bezpiecznie umieszczać w URL, ciągach zapytań, nazwach plików i tokenach JSON Web Token (JWT). Włącz przełącznik bezpieczny dla URL, gdy wynik musi być przekazany w URL lub nazwie pliku.
Tak. Base64 zamienia każde 3 bajty danych na 4 znaki ASCII, więc zakodowany wynik jest około 33% większy od oryginału. Ten narzut to cena za umożliwienie bezpiecznego transportu danych binarnych jako zwykłego tekstu.
Nic nie jest przesyłane. Całe kodowanie i dekodowanie odbywa się w całości w Twojej przeglądarce za pomocą JavaScriptu, więc Twój tekst i pliki nigdy nie opuszczają urządzenia. Narzędzie poprawnie obsługuje też pełny tekst UTF-8, w tym emoji i znaki z akcentami.
Czym jest koder Base64?
Koder Base64 przekształca tekst, obrazy lub pliki w zwykły tekstowy ciąg Base64 przy użyciu 64-znakowego alfabetu (A–Z, a–z, 0–9, + i /). Pozwala to danym binarnym bezpiecznie przemieszczać się przez systemy obsługujące wyłącznie tekst. To narzędzie dekoduje też Base64 z powrotem na tekst lub plik do pobrania, obsługuje UTF-8 oraz wariant bezpieczny dla URL i działa w całości w Twojej przeglądarce.