Hash Generator, SHA-1 / SHA-256 / SHA-512

Type or paste text, get its SHA-1, SHA-256, SHA-384 and SHA-512 digests instantly, computed by your browser's own crypto engine.

Why use this tool?

Runs locally

Your JSON, tokens and payloads are processed in your browser, never pasted into a stranger's server.

Live results

Output updates as you type, with errors pointed at the character that caused them where the format allows.

Bulk-friendly

Lists and long payloads handled in one paste.

Free, no sign-up

Open and work, like a good utility should be.

स्थानीय रूपमा चल्छ

तपाईंको JSON, टोकन र पेलोडहरू तपाईंको ब्राउजरमा प्रशोधन हुन्छन्, अपरिचितको सर्भरमा कहिल्यै टाँसिँदैनन्।

लाइभ परिणामहरू

तपाईंले टाइप गर्दै जाँदा आउटपुट अद्यावधिक हुन्छ, ढाँचाले अनुमति दिने ठाउँमा त्रुटिहरू त्यसलाई निम्त्याउने अक्षरमा देखाइएका हुन्छन्।

थोक मैत्री

सूची र लामा पेलोडहरू एउटै टाँसमा सम्हालिएका हुन्छन्।

निःशुल्क, साइन अप छैन

खोल्नुहोस् र काम गर्नुहोस्, राम्रो उपयोगिता हुनुपर्ने तरिकामै।

How to use this tool

  1. Paste or type your input.
  2. The output appears as you type; errors are flagged in place.
  3. Copy the result with one click.
  1. आफ्नो इनपुट टाँस्नुहोस् वा टाइप गर्नुहोस्।
  2. तपाईंले टाइप गर्दै जाँदा आउटपुट देखा पर्छ; त्रुटिहरू ठाउँमै देखाइन्छन्।
  3. एक क्लिकमा परिणाम प्रतिलिपि गर्नुहोस्।

Hashes fingerprint data: change one character and the digest changes completely. Use them to verify downloads, compare files without opening them, and sanity-check that two texts are identical. Note that fast hashes like SHA-256 are not for storing passwords, password storage needs a slow KDF (bcrypt, argon2) with a salt.

Hash ले data को fingerprint बनाउँछ: एउटा अक्षर बदल्नुहोस्, digest पूरै बदलिन्छ। Download verify गर्न, file नखोलीकन तुलना गर्न, र दुई text ठ्याक्कै उही हुन् कि होइनन् जाँच्न यिनको प्रयोग गर्नुहोस्। ध्यान दिनुहोस्, SHA-256 जस्ता छिटो hash password राख्नका लागि होइनन्, password storage का लागि salt सहितको ढिलो KDF (bcrypt, argon2) चाहिन्छ।

Common use cases

Debugging

Inspect tokens, payloads and encodings mid-incident.

Data cleanup

Convert and reformat lists and configs quickly.

Learning

See how encodings and hashes behave on your own examples.

डिबगिङ

घटनाको बीचमा टोकन, पेलोड र इन्कोडिङहरू निरीक्षण गर्नुहोस्।

डेटा सरसफाइ

सूची र कन्फिगहरू छिट्टै रूपान्तरण र पुनः ढाँचा गर्नुहोस्।

सिकाइ

तपाईंका आफ्नै उदाहरणहरूमा इन्कोडिङ र ह्यासहरूले कसरी व्यवहार गर्छन् हेर्नुहोस्।

Frequently asked questions

Can a hash be reversed to the original text?

No. Hashes are one-way. Short inputs can be guessed by brute force, which is why hashes of small values (like a phone number) are not private.

Where is MD5?

Browsers do not expose MD5 in the standard crypto API because it is collision-broken. If you meet MD5 in a legacy system, treat it as a checksum, not security.

Is this tool free? Does it upload my data?

Yes, it is completely free with no sign-up. It runs entirely in your browser on your own device, your text and files are never uploaded to any server.

Hash लाई उल्ट्याएर मूल text निकाल्न सकिन्छ?

सकिँदैन। Hash एकतर्फी हुन्छ। छोटा input हरू brute force बाट अनुमान गर्न सकिन्छ, त्यसैले साना मान (जस्तै phone number) को hash गोप्य हुँदैन।

MD5 कहाँ छ?

Browser हरूले standard crypto API मा MD5 दिँदैनन् किनभने त्यो collision का हिसाबले टुटिसकेको छ। पुरानो system मा MD5 भेटिएमा, त्यसलाई सुरक्षाका रूपमा होइन, checksum का रूपमा लिनुहोस्।

के यो tool निःशुल्क हो? के यसले मेरो data upload गर्छ?

हो, यो पूर्ण रूपमा निःशुल्क छ र sign-up पनि चाहिँदैन। यो तपाईंको browser मा तपाईंको आफ्नै device मा चल्छ, तपाईंको text र files कुनै server मा कहिल्यै upload हुँदैनन्।