8 मिनट पढ़ें · सितंबर 2026 अपडेट · टेक्स्ट और डेवलपर टूल
हैश जनरेटर: MD5 SHA-256 और SHA-1 हैश ऑनलाइन मुफ़्त बनाएँ
फ्री हैश जनरेटर, अखंडता सत्यापन के लिए टेक्स्ट और फ़ाइलों की MD5, SHA-1 और SHA-256 चेकसम गणना करने के लिए। निजी, आपके ब्राउज़र में, बिना अपलोड।
एक हैश प्रमाणित करता है कि आपका क्या मतलब है
हैश किसी भी इनपुट को एक निश्चित-आकार के फ़िंगरप्रिंट में संघनित करते हैं जो इनपुट बदलने पर बदल जाता है। हैश उत्पन्न करना अखंडता सत्यापित करता है, आकस्मिक भ्रष्टाचार का पता लगाता है और सुरक्षित वर्कफ़्लो की संरचना करता है।
MD5, SHA-1 और SHA-256 दैनिक कार्य के घोड़े हैं, जिनमें विभिन्न ताकतें और विकल्प हैं जो विशिष्ट संदर्भों में मायने रखते हैं।
ChooseTools टेक्स्ट और फ़ाइलों दोनों के लिए आपके ब्राउज़र में लोकली हैश की गणना करता है।
हैश कैसे उत्पन्न करें
इनपुट से फ़िंगरप्रिंट तक, एक क्लिक में:
टेक्स्ट पेस्ट करें या फ़ाइल चुनें, एक डाइजेस्ट एल्गोरिदम चुनें, और सेकंडों के भीतर MD5, SHA-1 या SHA-256 के लिए परिणामी चेकसम देखें।
गणना लोकल रहती है, इसलिए सामग्री फ़ाइल आकार या टेक्स्ट लंबाई की परवाह किए बिना कभी आपके डिवाइस को नहीं छोड़ती।
त्वरित जाँच के लिए MD5, किले जैसी ड्यूटी के लिए SHA-256
MD5 तेज़ चलता है और आकस्मिक भ्रष्टाचार का संकेत देता रहता है, लेकिन टकराव इसे सुरक्षा-महत्वपूर्ण सत्यापन के लिए अनुपयुक्त बनाते हैं जहाँ दुर्भावनापूर्ण छेड़छाड़ चिंता का विषय है।
SHA-256 सॉफ़्टवेयर उद्योग में रिलीज़, डाउनलोड और संवेदनशील तुलना संचालन के लिए आधुनिक मानक है।
डाइजेस्ट को कार्य से मिलाना उपलब्ध नवीनतम एल्गोरिदम चुनने से अधिक मायने रखता है।
कार्य के लिए सही एल्गोरिदम चुनना
MD5 32 हेक्साडेसिमल कैरेक्टरों के रूप में व्यक्त 128-बिट डाइजेस्ट उत्पन्न करता है। यह गैर-सुरक्षा कार्यों के लिए उपयोगी बना रहता है जैसे यह जाँचना कि कोई फ़ाइल बिना भ्रष्टाचार के डाउनलोड हुई, कैशिंग कुंजियों के लिए छोटे पहचानकर्ता उत्पन्न करना, या यह सत्यापित करना कि किसी दस्तावेज़ की दो प्रतियाँ बाइट-समान हैं।
SHA-1 40 हेक्स कैरेक्टरों के रूप में प्रस्तुत 160-बिट डाइजेस्ट देता है। कई लीगेसी सिस्टम और संस्करण नियंत्रण प्लेटफ़ॉर्म अभी भी SHA-1 फ़िंगरप्रिंट का संदर्भ देते हैं, इसलिए एल्गोरिदम संगतता के लिए प्रासंगिक बना रहता है, भले ही यह अब आधुनिक सुरक्षा आवश्यकताओं को पूरा नहीं करता।
SHA-256 64 हेक्स कैरेक्टरों के रूप में प्रदर्शित 256-बिट डाइजेस्ट उत्पन्न करता है। यह डिजिटल हस्ताक्षर, प्रमाणपत्र सत्यापन और किसी भी वर्कफ़्लो के लिए अनुशंसित न्यूनतम शक्ति है जहाँ टकराव प्रतिरोध सीधे विश्वास को प्रभावित करता है। संदेह होने पर पहले SHA-256 का उपयोग करें।
इंस्टॉल करने से पहले फ़ाइल अखंडता
डाउनलोड की गई फ़ाइल के हैश की तुलना प्रकाशक के प्रकाशित चेकसम से करके पुष्टि करें कि फ़ाइल सही-सलामत पहुँची।
एक मेल साबित करता है कि फ़ाइल पूरी और बिना संशोधन आई, जिससे निष्पादन से पहले आपको क्रिप्टोग्राफिक आत्मविश्वास मिलता है।
विश्वास आशावादी के बजाय क्रिप्टोग्राफिक होता है, अनुमान की जगह गणितीय प्रमाण ले लेता है।
फ़ाइल सत्यापन से परे उपयोग के मामले
API को प्रत्येक अनुरोध में एक हैश किया हुआ हस्ताक्षर चाहिए ताकि सर्वर पुष्टि कर सके कि पैरामीटर पारगमन में बदले नहीं गए। हैश की लोकली गणना करना और हेडर में एम्बेड करना उस अनुबंध को पूरा करता है, बिना कच्चे पेलोड को तृतीय-पक्ष सेवाओं को उजागर किए।
सामग्री-पते योग्य भंडारण प्रणालियाँ फ़ाइलनाम के रूप में हैश का उपयोग करती हैं। किसी दस्तावेज़ को उसके SHA-256 डाइजेस्ट के अंतर्गत संग्रहीत करने का मतलब है कि डुप्लीकेट डेटा तुरंत पहचाना जाता है और समान सामग्री हमेशा समान पते पर जाती है, जिससे भंडारण लागत कटती है और पुनर्प्राप्ति तेज़ होती है।
बड़े फ़ाइल संग्रहों में डीडुप्लीकेशन हैश तुलना से लाभ उठाता है। फ़ाइलों की बाइट-दर-बाइट तुलना करने के बजाय, एक त्वरित डाइजेस्ट जाँच सेकंडों में डुप्लीकेट उजागर करती है, एंटरप्राइज़ वातावरणों में डिस्क स्थान मुक्त करती है और बैकअप दिनचर्या सरल बनाती है।
हैशिंग एन्क्रिप्शन नहीं है
हैश एक-तरफ़ा फ़िंगरप्रिंट होते हैं; वे इनपुट प्रकट नहीं कर सकते, लेकिन कमज़ोर मानों पर ब्रूट फोर्स से भी उसे छिपाते नहीं।
पासवर्ड भंडारण के लिए हैशिंग को उचित सॉल्टिंग और धीमे कुंजी-व्युत्पत्ति फ़ंक्शन के साथ जोड़ें — प्लेनटेक्स्ट कभी संग्रहीत न करें।
किसी भी सुरक्षा-महत्वपूर्ण उद्देश्य के लिए उस पर भरोसा करने से पहले एक-तरफ़ा दिशा को समझें।
हेक्साडेसिमल आउटपुट और एन्कोडिंग को समझना
हैश परिणाम हेक्साडेसिमल कैरेक्टरों की स्ट्रिंग के रूप में दिखाई देते हैं, जहाँ अंकों की प्रत्येक जोड़ी एक बाइट का प्रतिनिधित्व करती है। एक MD5 हैश 32 हेक्स कैरेक्टर है क्योंकि यह 16 बाइट्स एन्कोड करता है, जबकि SHA-256 32 बाइट्स एन्कोड करने वाले 64 हेक्स कैरेक्टर है।
हेक्स प्रतिनिधित्व मानव-पठनीय और तुलना में आसान है, लेकिन अंतर्निहित मूल्य बाइनरी है। कुछ सिस्टम कॉम्पैक्टनेस के लिए कच्चे डाइजेस्ट की बेस64 एन्कोडिंग पसंद करते हैं, इसलिए हेक्स और बेस64 आउटपुट के बीच का अंतर जानना कॉपी-पेस्ट गलतियों को रोकता है।
कैरेक्टर केस आमतौर पर तुलना एल्गोरिदम के लिए अप्रासंगिक है, लेकिन कई प्रकाशक अपरकेस हेक्स प्रकाशित करते हैं जबकि टूल लोअरकेस लौटा सकते हैं। कनवर्टर एक सुसंगत केस उत्पन्न करता है ताकि मैच सरल हों चाहे स्रोत प्रारूप कोई भी हो।
निजी फ़िंगरप्रिंटिंग
लोकली हैश किए गए दस्तावेज़ और रहस्य कभी सर्वर से नहीं गुजरते या किसी बाहरी लॉग में नहीं दिखाई देते।
कोई अपलोड नहीं, कोई खाता नहीं, कोई वॉटरमार्क नहीं — हर ऑपरेटिंग सिस्टम और ब्राउज़र पर समान व्यवहार।
पूर्ण निजता के साथ अखंडता जाँच, गोपनीय फ़ाइलों और स्वामित्व वाले कोड के लिए उपयुक्त।
डेवलपर टूलकिट में हैशिंग
विकास और परिनियोजन पाइपलाइनों में पूर्ण डेटा स्वच्छता के लिए एन्कोडिंग, अद्वितीय आईडी और मज़बूत कुंजियाँ के साथ जोड़ें।
यह सूट मुफ़्त और ब्राउज़र-नेटिव है, जिसमें किसी इंस्टॉलेशन या खाता निर्माण की आवश्यकता नहीं।
फ़िंगरप्रिंट आपकी उंगलियों पर, किसी भी सत्यापन कार्य के लिए तैयार।
हैश जनरेटर का उपयोग करने के लिए तैयार हैं?
हैश जनरेटर → टूल खोलेंबिना साइन-अप · फ़ाइलें आपके डिवाइस से बाहर नहीं जातीं
अक्सर पूछे जाने वाले प्रश्न
कौन से एल्गोरिदम समर्थित हैं?
MD5, SHA-1 और SHA-256 प्रदान किए जाते हैं, जो विभिन्न सुरक्षा स्तरों पर दैनिक चेकसम और अखंडता उपयोग के मामलों को कवर करते हैं।
क्या मैं टेक्स्ट के साथ फ़ाइल भी हैश कर सकता हूँ?
हाँ। फ़ाइलें सीधे चुनी जा सकती हैं और पेस्ट किए गए टेक्स्ट की तरह ही हैश होती हैं, परिणाम सेकंडों में दिखाई देते हैं।
क्या हैशिंग निजी है?
हाँ। सब कुछ आपके ब्राउज़र में लोकली चलता है, बिना किसी अपलोड या खाते के।
सुरक्षित रहने के लिए मेरा पासवर्ड हैश कितना लंबा होना चाहिए?
उत्पादन में पासवर्ड हैशिंग के लिए bcrypt या Argon2 जैसे समर्पित एल्गोरिदम का उपयोग सॉल्टिंग के साथ करें। हैश जनरेटर पासवर्ड भंडारण के बजाय चेकसम, अखंडता सत्यापन और डेटा फ़िंगरप्रिंटिंग के लिए उपयुक्त है।
हेक्स और बेस64 हैश आउटपुट के बीच क्या अंतर है?
हेक्स अंक 0-9 और अक्षर a-f का उपयोग करके बाइनरी डाइजेस्ट का टेक्स्ट प्रतिनिधित्व है। बेस64 समान बाइनरी डेटा को बड़े कैरेक्टर सेट का उपयोग करके अधिक कॉम्पैक्ट रूप से एन्कोड करता है। दोनों समान अंतर्निहित हैश मान का प्रतिनिधित्व करते हैं।
क्या दो अलग-अलग फ़ाइलें समान हैश उत्पन्न कर सकती हैं?
टकराव सैद्धांतिक रूप से संभव हैं लेकिन SHA-256 के साथ अत्यंत असंभावित हैं। MD5 और SHA-1 में ज्ञात टकराव भेद्यताएँ हैं, यही कारण है कि सुरक्षा-संवेदनशील अनुप्रयोगों के लिए SHA-256 को प्राथमिकता दी जाती है।