ਹੈਸ਼ ਜਨਰੇਟਰ - MD5, SHA-1, SHA-256, SHA-384, SHA-512 (ਟੈਕਸਟ ਤੇ ਫ਼ਾਈਲ)
ਕਿਸੇ ਵੀ ਟੈਕਸਟ ਜਾਂ ਫਾਈਲ ਦੇ MD5, SHA-1, SHA-256, SHA-384 ਅਤੇ SHA-512 hex ਡਾਇਜੈਸਟ ਕੱਢੋ। SHA ਬ੍ਰਾਊਜ਼ਰ ਦੇ ਅੰਦਰੂਨੀ Web Crypto API ਰਾਹੀਂ — ਤੁਹਾਡਾ ਡੇਟਾ ਕਦੇ ਵੀ ਤੁਹਾਡੀ ਡਿਵਾਈਸ ਤੋਂ ਬਾਹਰ ਨਹੀਂ ਜਾਂਦਾ।
ਹੈਸ਼ ਕਰਨ ਲਈ ਟੈਕਸਟ ਪੇਸਟ ਕਰੋ…
or drop any file
ਹੈਸ਼ ਜਨਰੇਟਰ ਨਾਲ ਹੋ ਗਏ? ਹੁਣ ਇਹ ਅਜ਼ਮਾਓ
ਹੈਸ਼ ਜਨਰੇਟਰ ਨਾਲ ਵਧੀਆ ਮੇਲ ਖਾਂਦੇ ਚੋਣਵੇਂ ਟੂਲ। ਆਪਣੀ ਫਾਈਲ ਗੁਆਏ ਬਿਨਾਂ ਅੱਗੇ ਵਧਦੇ ਰਹੋ।
ਪਾਸਵਰਡ ਜਨਰੇਟਰ
ਲਾਈਵ ਐਂਟ੍ਰੋਪੀ ਅੰਦਾਜ਼ੇ ਨਾਲ 128 ਅੱਖਰਾਂ ਤੱਕ ਦੇ ਮਜ਼ਬੂਤ, ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਤੌਰ 'ਤੇ ਬੇਤਰਤੀਬ ਪਾਸਵਰਡ ਤਿਆਰ ਕਰੋ।
ਹੁਣੇ ਅਜ਼ਮਾਓBase64 ਏਨਕੋਡਰ / ਡੀਕੋਡਰ
ਕਿਸੇ ਵੀ ਟੈਕਸਟ ਜਾਂ ਫਾਈਲ ਨੂੰ Base64 ਵਿੱਚ ਐਨਕੋਡ ਕਰੋ (URL-ਸੁਰੱਖਿਅਤ ਵੇਰੀਐਂਟ ਨਾਲ), ਜਾਂ Base64 ਨੂੰ ਮੁੜ ਟੈਕਸਟ ਵਿੱਚ ਡੀਕੋਡ ਕਰੋ। UTF-8 ਸੁਰੱਖਿਅਤ।
ਹੁਣੇ ਅਜ਼ਮਾਓJWT ਡੀਕੋਡਰ
JSON Web Tokens ਨੂੰ ਡੀਕੋਡ ਕਰੋ, ਹੈਡਰ ਅਤੇ ਪੇਲੋਡ ਵੇਖੋ, ਮਿਆਦ ਜਾਂਚੋ। ਸਿਰਫ਼-ਸਥਾਨਕ — ਤੁਹਾਡੇ ਟੋਕਨ ਕਦੇ ਬ੍ਰਾਊਜ਼ਰ ਤੋਂ ਬਾਹਰ ਨਹੀਂ ਜਾਂਦੇ।
ਹੁਣੇ ਅਜ਼ਮਾਓURL ਐਨਕੋਡਰ / ਡੀਕੋਡਰ
URL ਦੇ ਹਿੱਸਿਆਂ ਜਾਂ ਪੂਰੇ URL ਨੂੰ ਪਰਸੈਂਟ-ਏਨਕੋਡ ਕਰੋ, ਅਤੇ ਉਨ੍ਹਾਂ ਨੂੰ ਵਾਪਸ ਡੀਕੋਡ ਕਰੋ। encodeURIComponent ਅਤੇ encodeURI ਮੋਡ।
ਹੁਣੇ ਅਜ਼ਮਾਓJSON ਪ੍ਰੈਟੀਫਾਈ
ਆਪਣੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ JSON ਨੂੰ ਫਾਰਮੈਟ, ਪ੍ਰਮਾਣਿਤ ਅਤੇ ਮਿਨੀਫ਼ਾਈ ਕਰੋ। 2 / 4 / 8 ਸਪੇਸ ਇੰਡੈਂਟ ਨਾਲ ਸੋਹਣਾ ਬਣਾਓ ਜਾਂ ਇੱਕ-ਲਾਈਨ ਵਿੱਚ ਮਿਨੀਫ਼ਾਈ ਕਰੋ, ਨਾਲ ਕਾਪੀ + ਡਾਊਨਲੋਡ।
ਹੁਣੇ ਅਜ਼ਮਾਓਡਿੱਫ ਚੈੱਕਰ
ਦੋ ਟੈਕਸਟ ਸਨਿੱਪਟਾਂ ਦੀ ਲਾਈਨ-ਦਰ-ਲਾਈਨ ਤੁਲਨਾ ਕਰੋ। ਸਪਲਿਟ ਜਾਂ ਯੂਨੀਫਾਈਡ ਵਿਊ, ਵਿਕਲਪਿਕ ਤੌਰ 'ਤੇ ਵ੍ਹਾਈਟਸਪੇਸ ਅਤੇ ਅੱਖਰਾਂ ਦੇ ਆਕਾਰ ਨੂੰ ਅਣਡਿੱਠ ਕਰੋ।
ਹੁਣੇ ਅਜ਼ਮਾਓFrequently Asked Questions
SHA-1, SHA-256, SHA-384 ਅਤੇ SHA-512 — ਬ੍ਰਾਊਜ਼ਰ ਦੇ Web Crypto API ਵੱਲੋਂ ਉਪਲਬਧ ਕਰਾਇਆ ਹਰ ਐਲਗੋਰਿਦਮ। ਡਾਇਜੈਸਟ ਨੂੰ ਛੋਟੇ ਅੱਖਰਾਂ ਵਾਲੀ ਹੈਕਸਾਡੈਸੀਮਲ ਸਟਰਿੰਗ ਵਜੋਂ ਦਿਖਾਇਆ ਜਾਂਦਾ ਹੈ, ਜੋ ਚੈੱਕਸਮ ਫਾਈਲਾਂ, ਪੈਕੇਜ ਮੈਨੀਫੈਸਟ ਅਤੇ HMAC ਟੂਲਿੰਗ ਵੱਲੋਂ ਅਪੇਖਿਤ ਫਾਰਮੈਟ ਹੈ।
featuresਇਹ ਆਉਟਪੁੱਟ ਦੀ ਲੰਬਾਈ ਅਤੇ ਡਿਜ਼ਾਈਨ ਜਨਰੇਸ਼ਨ ਵਿੱਚ ਵੱਖਰੇ ਹਨ। SHA-256 ਇੰਟੈਗ੍ਰਿਟੀ ਜਾਂਚਾਂ ਅਤੇ ਜ਼ਿਆਦਾਤਰ ਬਲਾਕਚੇਨ ਵਰਤੋਂ ਲਈ ਆਧੁਨਿਕ ਮੂਲ ਹੈ। SHA-384 ਅਤੇ SHA-512 ਲੰਬੇ ਡਾਇਜੈਸਟ ਪੈਦਾ ਕਰਦੇ ਹਨ ਜੋ ਲੰਬਾਈ-ਵਿਸਥਾਰ ਹਮਲਿਆਂ ਦਾ ਟਾਕਰਾ ਕਰਦੇ ਹਨ। SHA-1 ਪੁਰਾਣੀ ਅਨੁਕੂਲਤਾ ਲਈ ਦਿਖਾਇਆ ਜਾਂਦਾ ਹੈ ਪਰ ਟਕਰਾਅ ਹਮਲਿਆਂ ਵਿਰੁੱਧ ਹੁਣ ਸੁਰੱਖਿਅਤ ਨਹੀਂ ਮੰਨਿਆ ਜਾਂਦਾ।
technicalMD5 ਟੁੱਟ ਚੁੱਕਾ ਹੈ: ਟੱਕਰ ਹਮਲੇ ਇੱਕ ਲੈਪਟਾਪ 'ਤੇ ਹੀ ਵਿਹਾਰਕ ਹਨ, ਇਸ ਲਈ ਇਸ ਨੂੰ ਸੁਰੱਖਿਆ-ਸੰਵੇਦਨਸ਼ੀਲ ਕੰਮ ਲਈ ਨਹੀਂ ਵਰਤਣਾ ਚਾਹੀਦਾ। ਅਸੀਂ ਜਾਣ-ਬੁੱਝ ਕੇ ਇਸ ਨੂੰ ਛੱਡ ਦਿੱਤਾ ਹੈ ਤਾਂ ਜੋ ਨਵਾਂ ਕੋਡ ਇਸ 'ਤੇ ਨਿਰਭਰ ਨਾ ਹੋਵੇ। ਕੈਸ਼ ਕੁੰਜੀਆਂ ਵਰਗੀਆਂ ਗੈਰ-ਸੁਰੱਖਿਆ ਵਰਤੋਂਾਂ ਲਈ, ਆਪਣੀ ਲੋੜੀਂਦੀ ਲੰਬਾਈ ਤੱਕ ਕੱਟੇ SHA-256 ਨੂੰ ਤਰਜੀਹ ਦਿਓ।
technicalਦੋਵੇਂ। ਇਨਪੁਟ ਬਾਕਸ ਵਿੱਚ ਕੋਈ ਸਟ੍ਰਿੰਗ ਪੇਸਟ ਕਰੋ ਜਾਂ ਫ਼ਾਈਲ ਛੱਡੋ — ਟੂਲ ਫ਼ਾਈਲ ਨੂੰ ਬਾਈਨਰੀ ਸਟ੍ਰੀਮ ਵਜੋਂ ਪੜ੍ਹਦਾ ਹੈ ਅਤੇ ਸਿੱਧਾ ਹੈਸ਼ਿੰਗ API ਨੂੰ ਦਿੰਦਾ ਹੈ, ਇਸ ਲਈ ਡਾਈਜੈਸਟ sha256sum, openssl dgst ਜਾਂ PowerShell ਦੇ Get-FileHash ਵੱਲੋਂ ਬਣਾਏ ਡਾਈਜੈਸਟ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ।
featuresਨਹੀਂ। ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਹੈਸ਼ ਇੱਕ-ਪਾਸੀ ਫੰਕਸ਼ਨ ਹੁੰਦੇ ਹਨ: ਡਾਈਜੈਸਟ ਮਿਲਣ 'ਤੇ, ਇਨਪੁੱਟ ਨੂੰ ਮੁੜ ਹਾਸਲ ਕਰਨ ਦਾ ਕੋਈ ਕਾਰਗਰ ਤਰੀਕਾ ਨਹੀਂ ਹੁੰਦਾ। ਇਹੀ ਤਾਂ ਪੂਰਾ ਮਕਸਦ ਹੈ — ਇੰਟੈਗ੍ਰਿਟੀ ਜਾਂਚ, ਪਾਸਵਰਡ ਸਟੋਰੇਜ ਅਤੇ ਦਸਤਖਤ ਸਭ ਇਸੇ ਗੁਣ 'ਤੇ ਨਿਰਭਰ ਕਰਦੇ ਹਨ।
technicalਨਹੀਂ। Web Crypto API ਹੈਸ਼ ਨੂੰ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਅੰਦਰ ਚਲਾਉਂਦਾ ਹੈ, ਇਸ ਲਈ ਇਨਪੁੱਟ ਕਦੇ ਵੀ ਨੈੱਟਵਰਕ ਪਾਰ ਨਹੀਂ ਕਰਦਾ। ਇਸ ਨਾਲ ਇਹ ਟੂਲ ਭੇਦਾਂ, ਪ੍ਰਾਈਵੇਟ ਕੁੰਜੀਆਂ ਅਤੇ ਕਿਸੇ ਵੀ ਅਜਿਹੀ ਫਾਈਲ ਲਈ ਸੁਰੱਖਿਅਤ ਬਣ ਜਾਂਦਾ ਹੈ ਜੋ ਤੁਸੀਂ ਅੱਪਲੋਡ ਨਹੀਂ ਕਰਨੀ ਚਾਹੋਗੇ।
privacyਹਾਂ। ਇੱਕ ਪੇਸਟ ਕੀਤੀ ਸਟ੍ਰਿੰਗ ਨੂੰ ਹੈਸ਼ ਕਰਨ ਲਈ Source ਟੌਗਲ ਨੂੰ Text ਉੱਤੇ ਬਦਲੋ, ਜਾਂ ਕੋਈ ਫ਼ਾਈਲ ਪਾਉਣ ਲਈ File ਉੱਤੇ। ਕਿਸੇ ਵੀ ਤਰ੍ਹਾਂ ਟੂਲ ਇੱਕੋ ਵਾਰ SHA-1, SHA-256, SHA-384 ਤੇ SHA-512 ਗਿਣਦਾ ਹੈ ਅਤੇ ਤੁਹਾਨੂੰ ਉਹਨਾਂ ਵਿੱਚੋਂ ਕੋਈ ਵੀ ਕਾਪੀ ਕਰਨ ਦਿੰਦਾ ਹੈ, ਤਾਂ ਜੋ ਇੱਕ ਫ਼ਾਈਲ ਡਾਈਜੈਸਟ ਉਸ ਨਾਲ ਮੇਲ ਖਾਵੇ ਜੋ sha256sum ਜਾਂ PowerShell ਦਾ Get-FileHash ਬਣਾਉਂਦਾ ਹੈ।
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.
ਡਾਊਨਲੋਡ ਤੋਂ ਬਾਅਦ ਫਾਈਲ ਅਖੰਡਤਾ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ
ਕਿਸੇ ISO, ਇੰਸਟਾਲਰ ਜਾਂ ਰਿਲੀਜ਼ ਆਰਟੀਫੈਕਟ ਦਾ SHA-256 ਡਾਇਜੈਸਟ ਗਣਨਾ ਕਰੋ ਅਤੇ ਇਹ ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ ਕਿ ਫਾਈਲ ਖਰਾਬ ਜਾਂ ਛੇੜਛਾੜ ਨਹੀਂ ਹੋਈ, ਇਸ ਦੀ ਪ੍ਰਕਾਸ਼ਕ ਦੇ ਚੈੱਕਸਮ ਨਾਲ ਤੁਲਨਾ ਕਰੋ
ਵੱਡੀਆਂ ਤਸਵੀਰ ਲਾਇਬ੍ਰੇਰੀਆਂ ਵਿੱਚ ਡੁਪਲੀਕੇਟ ਪਛਾਣੋ
ਫੋਲਡਰਾਂ, NAS ਸ਼ੇਅਰਾਂ ਅਤੇ ਕਲਾਊਡ ਡਰਾਈਵਾਂ ਵਿੱਚ ਡੁਪਲੀਕੇਟ ਫੋਟੋਆਂ, ਦਸਤਾਵੇਜ਼ ਜਾਂ ਐਸੇਟਸ ਲੱਭਣ ਲਈ ਫਾਈਲਾਂ ਨੂੰ ਹੈਸ਼ ਕਰੋ, ਹਰ ਵਾਰ ਉਨ੍ਹਾਂ ਨੂੰ ਬਾਈਟ-ਦਰ-ਬਾਈਟ ਤੁਲਨਾ ਕੀਤੇ ਬਿਨਾਂ
ਵੈੱਬਹੁੱਕ ਪੇਲੋਡਾਂ ਨੂੰ ਸਾਈਨ ਅਤੇ ਵੈਲੀਡੇਟ ਕਰੋ
ਲੋਕਲ ਏਕੀਕਰਨ ਕੰਮ ਅਤੇ ਡੀਬੱਗਿੰਗ ਦੌਰਾਨ Stripe, GitHub, Shopify ਅਤੇ Twilio HMAC ਦਸਤਖਤਾਂ ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰਨ ਲਈ ਵੈੱਬਹੁੱਕ ਬਾਡੀ ਦਾ SHA-256 ਡਾਈਜੈਸਟ ਤਿਆਰ ਕਰੋ
ਆਡਿਟਿੰਗ ਲਈ ਸੌਫਟਵੇਅਰ ਰਿਲੀਜ਼ਾਂ ਦੀ ਫਿੰਗਰਪ੍ਰਿੰਟ ਬਣਾਓ
ਬਾਈਨਰੀਆਂ, ਕੰਟੇਨਰ ਇਮੇਜਾਂ ਅਤੇ ਰਿਲੀਜ਼ ਟਾਰਬਾਲਾਂ ਲਈ SHA-512 ਫਿੰਗਰਪ੍ਰਿੰਟ ਤਿਆਰ ਕਰੋ ਤਾਂ ਜੋ ਪਾਲਣਾ ਟੀਮਾਂ ਆਡਿਟ ਕਰ ਸਕਣ ਕਿ ਕਿਹੜਾ ਠੀਕ ਬਿਲਡ ਕਿਸ ਗਾਹਕ ਨੂੰ ਭੇਜਿਆ ਗਿਆ
ਕੈਸ਼ ਕੁੰਜੀਆਂ ਅਤੇ ETags ਤਿਆਰ ਕਰੋ
Redis, Cloudflare Workers ਅਤੇ CDN ETag ਹੈਡਰਾਂ ਲਈ ਨਿਸ਼ਚਿਤ ਕੈਸ਼ ਕੀਜ਼ ਬਣਾਉਣ ਵਾਸਤੇ ਰਿਕਵੈਸਟ ਬਾਡੀਜ਼, ਕਿਊਰੀ ਪੈਰਾਮੀਟਰ ਜਾਂ ਫਾਈਲ ਸਮੱਗਰੀ ਨੂੰ ਹੈਸ਼ ਕਰੋ
ਸਮੇਂ ਨਾਲ ਬੈਕਅੱਪ ਅਖੰਡਤਾ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ
ਮਹੀਨਾਵਾਰ ਬੈਕਅੱਪਾਂ ਦੇ SHA-256 ਡਾਇਜੈਸਟ ਸੰਭਾਲੋ ਅਤੇ ਬਾਅਦ ਵਿੱਚ ਮੁੜ-ਹੈਸ਼ ਕਰ ਕੇ ਪੁਸ਼ਟੀ ਕਰੋ ਕਿ ਬਿਟ-ਰੌਟ ਨੇ ਲੰਮੇ ਸਮੇਂ ਵਾਲੀ ਸਟੋਰੇਜ ਮੀਡੀਆ ਉੱਤੇ ਅਹਿਮ ਆਰਕਾਈਵਾਂ ਨੂੰ ਚੁੱਪ-ਚਾਪ ਖਰਾਬ ਨਹੀਂ ਕੀਤਾ
ਪੁਰਾਣੇ ਡਾਊਨਲੋਡਾਂ ਦੇ ਲੀਗੇਸੀ MD5 ਚੈੱਕਸਮ ਜਾਂਚੋ
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