Generator hashy — MD5, SHA-1, SHA-256, SHA-384, SHA-512 (tekst i plik)
Obliczaj skróty heksadecymalne MD5, SHA-1, SHA-256, SHA-384 i SHA-512 dla dowolnego tekstu lub pliku. SHA poprzez wbudowane w przeglądarkę API Web Crypto — Twoje dane nigdy nie opuszczają urządzenia.
Wklej tekst do zahaszowania…
lub upuść dowolny plik
Skończyłeś z Generatorem skrótów? Wypróbuj teraz te narzędzia
Starannie dobrane narzędzia, które świetnie współgrają z generatorem skrótów. Pracuj dalej bez utraty pliku.
Generator haseł
Generuj silne, kryptograficznie losowe hasła o długości do 128 znaków z szacowaniem entropii na żywo.
Wypróbuj terazKoder / dekoder Base64
Koduj dowolny tekst lub plik do Base64 (z wariantem URL-safe) albo dekoduj Base64 z powrotem na tekst. Bezpieczne dla UTF-8.
Wypróbuj terazDekoder JWT
Dekoduj tokeny JSON Web Token, wyświetlaj nagłówek i ładunek, sprawdzaj datę wygaśnięcia. Tylko lokalnie — Twoje tokeny nigdy nie opuszczają przeglądarki.
Wypróbuj terazKoder / dekoder URL
Koduj procentowo (percent-encoding) fragmenty URL lub całe adresy URL i dekoduj je z powrotem. Tryby encodeURIComponent i encodeURI.
Wypróbuj terazUpiększanie JSON
Formatuj, waliduj i minifikuj JSON w przeglądarce. Czytelne wcięcia 2 / 4 / 8 spacji lub minifikacja do jednej linii z kopiowaniem i pobieraniem.
Wypróbuj terazPorównywarka różnic
Porównaj dwa fragmenty tekstu wiersz po wierszu. Widok podzielony lub ujednolicony, opcjonalne ignorowanie białych znaków i wielkości liter.
Wypróbuj terazFrequently Asked Questions
SHA-1, SHA-256, SHA-384 i SHA-512 — wszystkie algorytmy udostępniane przez przeglądarkowe Web Crypto API. Skrót jest wyświetlany jako ciąg szesnastkowy zapisany małymi literami, czyli w formacie oczekiwanym przez pliki sum kontrolnych, manifesty pakietów i narzędzia HMAC.
featuresRóżnią się długością wyniku i sposobem generowania. SHA-256 to współczesny standard do sprawdzania integralności i większości zastosowań blockchain. SHA-384 i SHA-512 tworzą dłuższe skróty odporne na ataki przez rozszerzanie długości. SHA-1 jest pokazywany ze względu na zgodność ze starszymi systemami, ale nie jest już uważany za bezpieczny wobec ataków kolizyjnych.
technicalMD5 jest złamany: ataki kolizyjne są wykonalne na zwykłym laptopie, więc nie wolno go używać w zastosowaniach związanych z bezpieczeństwem. Celowo go pomijamy, aby zniechęcić nowy kod do polegania na nim. W zastosowaniach niezwiązanych z bezpieczeństwem, takich jak klucze pamięci podręcznej, lepiej użyć SHA-256 skróconego do potrzebnego rozmiaru.
technicalOba sposoby. Wklej ciąg znaków lub przeciągnij plik do pola wejściowego — narzędzie odczytuje plik jako strumień binarny i przekazuje go bezpośrednio do API haszowania, więc skrót zgadza się z tym generowanym przez sha256sum, openssl dgst lub Get-FileHash w PowerShell.
featuresNie. Skróty kryptograficzne to funkcje jednokierunkowe: mając gotowy skrót, nie da się w wydajny sposób odtworzyć danych wejściowych. O to właśnie chodzi — kontrola integralności, przechowywanie haseł i podpisy opierają się na tej właściwości.
technicalNie. Web Crypto API oblicza skrót wewnątrz Twojej przeglądarki, więc dane wejściowe nigdy nie przechodzą przez sieć. Dzięki temu narzędzie jest bezpieczne dla sekretów, kluczy prywatnych i wszelkich plików, których nie chciałbyś przesyłać.
privacyTak. Przełącz opcję Źródło na Tekst, aby zahaszować wklejony ciąg, lub na Plik, aby wrzucić dowolny plik. Tak czy inaczej narzędzie oblicza jednocześnie SHA-1, SHA-256, SHA-384 i SHA-512 i pozwala skopiować dowolny z nich, dzięki czemu skrót pliku odpowiada temu, co dałoby sha256sum lub Get-FileHash w PowerShell.
featuresEach algorithm row (MD5, SHA-1, SHA-256, SHA-384, SHA-512) has its own Copy button next to the hex digest. The large primary button at the bottom is a shortcut for SHA-256 specifically since it's the most commonly requested value, but every other digest can be copied individually the same way.
usageYes — MD5 is shown alongside SHA-1, SHA-256, SHA-384 and SHA-512 even though the browser's built-in Web Crypto API doesn't implement MD5. The tool includes its own pure-JavaScript MD5 implementation specifically so you can match checksums against old downloads, ETags and manifests that still publish MD5 — it's included for legacy compatibility, never for anything security-sensitive.
technicalClick Clear at any time to wipe the pasted text or dropped file — the previous digests disappear immediately so you're never comparing a stale hash by accident. You can also just switch the Source toggle between Text and File; each source keeps its own input independently.
usageSwitch the Source toggle to File, drop the download (installer, ISO, archive) into the tool, and compare the SHA-256 row against the checksum published on the publisher's site — use the one-click Copy SHA-256 button to paste it straight into a comparison instead of retyping the long hex string. Because hashing runs locally via Web Crypto, the file itself never leaves your device during the check.
tipsHow Hash Generator helps you get it done
Real problems it solves every day — for businesses, creators, and everyday tasks. Find the use case that fits you and start in seconds.
Sprawdzanie integralności pliku po pobraniu
Oblicz skrót SHA-256 obrazu ISO, instalatora lub pliku wydania i porównaj go z sumą kontrolną wydawcy, aby potwierdzić, że plik nie został uszkodzony ani zmodyfikowany
Wykrywaj duplikaty w dużych bibliotekach obrazów
Generuj skróty plików, aby znaleźć zduplikowane zdjęcia, dokumenty lub zasoby w folderach, udziałach NAS i dyskach w chmurze bez konieczności porównywania ich za każdym razem bajt po bajcie
Podpisuj i weryfikuj ładunki webhooków
Generuj skrót SHA-256 treści webhooka, aby weryfikować podpisy HMAC Stripe, GitHub, Shopify i Twilio podczas lokalnej integracji i debugowania
Twórz sygnatury wydań oprogramowania do celów audytu
Generuj sumy kontrolne SHA-512 dla plików binarnych, obrazów kontenerów i archiwów wydań, aby zespoły ds. zgodności mogły zweryfikować, która dokładnie wersja trafiła do którego klienta
Generuj klucze pamięci podręcznej i ETagi
Generuj skróty z treści żądań, parametrów zapytań lub zawartości plików, aby tworzyć deterministyczne klucze pamięci podręcznej dla Redis, Cloudflare Workers oraz nagłówków ETag w CDN
Potwierdzaj integralność kopii zapasowych w czasie
Przechowuj skróty SHA-256 miesięcznych kopii zapasowych i przeliczaj je ponownie później, aby potwierdzić, że degradacja danych nie uszkodziła po cichu kluczowych archiwów na nośnikach długoterminowych
Sprawdź stare sumy kontrolne MD5 pobranych plików
Some older software manifests and mirror sites still only publish an MD5 checksum. Drop the file into File mode and compare against the published MD5 row — included specifically for matching those legacy listings, not for anything security-sensitive.
Password & Secret Fingerprinting for Config Audits
Paste a config value, API key or password into Text mode to get its SHA-256 fingerprint for audit logs and diff comparisons — prove two environments hold the same secret without ever exposing the secret itself, since hashing runs entirely in your browser.
Timestamp Proof for Written Work
Hash a manuscript, contract draft or design file with SHA-256 and publish or email just the digest before revealing the finished document — later you can prove the exact content existed at that time, since anyone with the file can verify it matches your published hash.
Data Migration Verification
Hash export files before and after a database or cloud migration to prove byte-for-byte fidelity — compare the SHA-256 digests of the CSV/JSON exports on both ends instead of eyeballing millions of rows.
Classroom Integrity Checks for Submitted Files
Instructors can hash a released dataset or starter-code file and ask students to report the matching digest alongside their submission, confirming nobody edited the starting material before beginning the assignment.
Verify Software Downloads and OS Images Before You Install Them
Drop a freshly downloaded installer, Linux ISO or archive into File mode and compare the SHA-256 row against the checksum the publisher lists on their official download page — this is the single most common reason people reach for a hash generator, and it catches a corrupted download or a tampered mirror before you run anything untrusted on your machine.
Pixoate