सीधे कंटेंट पर जाएँ
Toolars
एक्सप्लोर करें
बग रिपोर्ट करें

डेवलपर · लोकल उपयोगिता

SHA-256 हैश जनरेटर और वेरिफ़ायर

SHA-256 Hash & Verify

टेक्स्ट या फ़ाइल का SHA-256 डाइजेस्ट बनाएँ और किसी ज्ञात हैश से मिलान जाँचें — गणना पूरी तरह लोकल; नतीजा कॉपी या सेव करें।

टास्क पथ / इनपुट से परिणाम तक

टेक्स्ट या फ़ाइल चुनें

लोकल रूप से चलता है · कुछ भी अपलोड नहीं होता

SHA-256 हैश जनरेटर और वेरिफ़ायर कैसे काम करता है, निजता और संबंधित टूल

टास्क पथ / इनपुट से परिणाम तक

SHA-256 डाइजेस्ट कैसे बनाएं या वेरिफ़ाई करें

  1. 01

    टेक्स्ट या फ़ाइल चुनें

    टेक्स्ट बिना नॉर्मलाइज़ेशन के UTF-8 इस्तेमाल करता है। मूल फ़ाइल को हैश करने के लिए फ़ाइल बाइट चुनें, खाली फ़ाइल भी। फ़ाइल नाम और MIME प्रकार डाइजेस्ट का हिस्सा नहीं हैं।

  2. 02

    डाइजेस्ट बनाएं

    हैश टैब पर रहें और डाइजेस्ट बनाएं दबाएं। लोकल इंजन डाइजेस्ट गिनता है और उसे केवल-पढ़ने वाले SHA-256 डाइजेस्ट फ़ील्ड में 64 छोटे हेक्साडेसिमल अक्षरों के रूप में दिखाता है — वही लिखावट जो रिलीज़ पेज और चेकसम फ़ाइलें इस्तेमाल करती हैं।

  3. 03

    या किसी संदर्भ से वेरिफ़ाई करें

    वेरिफ़ाई टैब पर जाएं, प्रकाशित मान अपेक्षित SHA-256 डाइजेस्ट में पेस्ट करें, और डाइजेस्ट वेरिफ़ाई करें दबाएं। तुलना से पहले अक्षरों का केस और आसपास का व्हाइटस्पेस नॉर्मलाइज़ होता है, और स्थिति लाइन डाइजेस्ट मेल खाता है या डाइजेस्ट मेल नहीं खाता बताती है।

  4. 04

    डाइजेस्ट कॉपी या सहेजें

    डाइजेस्ट कॉपी करें से मान क्लिपबोर्ड में जाता है; .txt डाउनलोड करें से वह toolars-sha256-digest.txt के रूप में सहेजा जाता है। डाइजेस्ट बनने तक दोनों बटन निष्क्रिय रहते हैं और क्लियर करने पर फिर निष्क्रिय हो जाते हैं।

  5. 05

    जांचों के बीच साफ़ करें

    क्लियर एक ही कदम में इनपुट, अपेक्षित डाइजेस्ट और नतीजा खाली करता है, और स्थिति तैयार पर लौट जाती है। रन के बीच कुछ नहीं रखा जाता, इसलिए पहचानकर्ताओं की सूची बिना अवशेषों के एक-एक करके जांची जा सकती है।

टूल के तथ्य

प्रोसेसिंग
आपके ब्राउज़र में
इनपुट इस डिवाइस से बाहर जाता है
कभी नहीं
रिटेंशन
कुछ भी स्टोर नहीं होता
कीमत
मुफ़्त

आपका इनपुट ब्राउज़र में ही रहता है।

SHA-256 हैश जनरेटर और वेरिफ़ायर अपना सत्यापित लोकल एक्ज़ीक्यूशन पथ इस्तेमाल करता है और कोई छिपा इनपुट या आउटपुट इतिहास नहीं बनाता।

लोकल एक्ज़ीक्यूशन

मौजूदा ब्राउज़र टैब के अंदर चलता है।

कोई छिपी प्रोसेसिंग नहीं

सक्रिय टूल डेटा कभी Toolars दस्तावेज़ रिकॉर्ड नहीं बनता।

खाते की ज़रूरत नहीं

बिना प्रोफ़ाइल बनाए मुख्य वर्कफ़्लो इस्तेमाल करें। साइन इन करने के बाद फ़ेवरिट आपके खाते से सिंक होते हैं।

तुरंत रीसेट

टैब साफ़ करें और सक्रिय कार्य डेटा गायब।

SHA-256 हैश जनरेटर और वेरिफ़ायर कब उपयोगी होता है

ठीक तीन बाइट वाले टेक्स्ट का हैश

2026-09-24 के स्थानीय ब्राउज़र परीक्षण में बिना न्यूलाइन वाला abc, 3 UTF-8 बाइट दिखा। डाइजेस्ट ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad मिला। डाइजेस्ट से मूल टेक्स्ट वापस नहीं निकाला जा सकता।

फ़ाइल के मूल बाइट मिलाएं

केवल abc वाली कृत्रिम फ़ाइल 3 बाइट की थी। फ़ाइल बाइट मोड में ज्ञात डाइजेस्ट को बड़े अक्षरों और दोनों ओर रिक्त स्थान के साथ देने पर मेल दिखा। यह संदर्भ के स्रोत या फ़ाइल की सुरक्षा को प्रमाणित नहीं करता।

गलत संदर्भ मान सुधारें

abc के लिए दूसरा वैध 64-अक्षर डाइजेस्ट मेल नहीं खाया। xyz को 64 हेक्साडेसिमल अक्षर न होने के कारण अस्वीकार किया गया। ज्ञात मान देने पर मेल दिखा और क्लियर से स्थिति फिर तैयार हुई।

SHA-256 हैश जनरेटर और वेरिफ़ायर असल में क्या करता है

डाउनलोड पेज SHA-256 चेकसम प्रकाशित करता है, और आर्टिफ़ैक्ट इंस्टॉल होने से पहले लिंक के बगल के मान की पुष्टि करनी है। API दस्तावेज़ कहता है कि वेबहुक सीक्रेट SHA-256 के रूप में सहेजा है, और सहेजे फ़िंगरप्रिंट का आपके पास मौजूद से मेल होना चाहिए। अनुपालन चेकलिस्ट पूछती है कि कौन सा एल्गोरिदम किसी पहचानकर्ता का फ़िंगरप्रिंट बनाता है, और जवाब दिखाना पड़ता है। SHA-256 हैश और वेरिफ़ाई लोकल रूप से गिनता और तुलना करता है, इसलिए जांचा जा रहा टेक्स्ट कभी टैब से बाहर नहीं जाता।

आम सवाल

कौन सा इनपुट स्वीकार होता है?
टेक्स्ट जैसा दर्ज हुआ है वैसा ही UTF-8 में बिना सामान्यीकरण के हैश होता है (अधिकतम 1 MiB)। खाली फ़ाइल सहित मूल बाइट 1 MiB खंडों में, अधिकतम 256 MiB तक पढ़े जाते हैं; फ़ाइल नाम और MIME प्रकार शामिल नहीं होते। स्थानीय Worker रद्द हो सकता है और 15 सेकंड तक चलता है। मिलान संदर्भ मान के स्रोत को प्रमाणित नहीं करता।
अपेक्षित डाइजेस्ट किस रूप का होना चाहिए?
ठीक 64 हेक्साडेसिमल अक्षर; अक्षर केस और आसपास का व्हाइटस्पेस अपने आप नॉर्मलाइज़ होता है। बाकी सब हैश करने से पहले अस्वीकार होता है, क्योंकि कोई SHA-256 डाइजेस्ट ऐसा दिख ही नहीं सकता — इसलिए भटके अक्षर वाला पेस्ट किया मान चुपचाप बेमेल होने के बजाय जल्दी विफल होता है।
SHA-256 सामान्य अनुशंसा क्यों है?
यह SHA-2 परिवार का व्यापक रूप से तैनात सदस्य है: टक्कर-प्रतिरोधी, तेज़, और अनगिनत प्रोटोकॉल द्वारा अपेक्षित। यह फिर भी एकतरफ़ा डाइजेस्ट है, एन्क्रिप्शन नहीं — इसे डिक्रिप्ट नहीं किया जा सकता, सिर्फ़ दोबारा गिना और तुलना किया जा सकता है, जो ठीक वही है जो वेरिफ़ाई टैब करता है।
क्या यह टूल हैश को उलट या क्रैक कर सकता है?
वेरिफ़िकेशन चुने इनपुट के डाइजेस्ट की लोकल रूप से तुलना करती है; यह डाइजेस्ट को डिक्रिप्ट नहीं करती, न उसके स्रोत को प्रमाणित करती है।
क्या मैं टेक्स्ट के बजाय फ़ाइल हैश कर सकता/सकती हूँ?
हां। फ़ाइल बाइट चुनें और 256 MiB तक की लोकल फ़ाइल चुनें। Worker 1 MiB हिस्से पढ़ता है; वह फ़ाइल कभी अपलोड नहीं करता। रद्द किया या समय-सीमा पार किया रन कोई डाइजेस्ट नहीं बनाता।
क्या मेरा टेक्स्ट कहीं अपलोड होता है?
नहीं। हैशिंग पूरी तरह मौजूदा ब्राउज़र टैब के अंदर चलती है, इनपुट और डाइजेस्ट नहीं रखे जाते, और किसी खाते की ज़रूरत नहीं। क्लियर दबाना या टैब बंद करना हर फ़ील्ड खारिज कर देता है, इसलिए आपके जांचे गए की इकलौती प्रति वही है जिसे आप रखना चुनें।
अपनी फ़ाइल इस्तेमाल करने से पहले SHA-256 तुलना कैसे परखूं?
ठीक abc वाली UTF-8 फ़ाइल बनाएं, बिना न्यूलाइन या BOM के। उसका SHA-256 ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad है। इस नमूने में न्यूलाइन जोड़ने से डाइजेस्ट बदलता है। मेल का अर्थ डाइजेस्ट समान होना है; यह हर संभव मामले में बाइट समानता, प्रकाशक की पहचान या फ़ाइल की सुरक्षा सिद्ध नहीं करता।

पढ़ते रहें

डेवलपर में जारी रखें

संबंधित काम, कोई बंद गली नहीं।

पूरे इंडेक्स पर लौटे बिना किसी दूसरे केंद्रित वर्कस्पेस में जाएँ।

कोड से इमेज

Code to Image Converter

कोड पेस्ट करें, भाषा और थीम चुनें, फ़्रेम सजाएँ और हाइलाइट किया कोड PNG या SVG में एक्सपोर्ट करें — स्केल और फ़ॉन्ट एडजस्टेबल, पूरी तरह लोकल।

बनाएँ

URL स्लग जनरेटर

URL Slug Generator

टाइटल से साफ़ URL slug बनाएँ — एक्सेंट हटते हैं, & को 'and' बनता है, हर स्क्रिप्ट के अक्षर बचे रहते हैं। हाइफ़न या अंडरस्कोर चुनें; टाइप करते ही नतीजा।

बनाएँ

React Native के लिए शैडो

React Native Shadow Generator

iOS शैडो और Android elevation सेट करें, पुराने shadow और नए boxShadow सिंटैक्स की तुलना करें, प्लेटफ़ॉर्म सीमाएँ देखें और तैयार स्टाइल कॉपी करें।

बनाएँ

Base64 एन्कोडर/डिकोडर

Base64 Encoder/Decoder

यूनिकोड टेक्स्ट एनकोड करें या Base64 डिकोड करें — URL-सेफ़ वेरिएंट और लाइव वैलिडेशन सहित, पूरी तरह लोकल; Swap से राउंड-ट्रिप एक क्लिक में।

बदलें