본문으로 건너뛰기
글자방

해시 생성기SHA-256·SHA-1·MD5

글자와 파일의 MD5·SHA-1·SHA-256·SHA-384·SHA-512 해시를 한 번에 계산하고, 받은 해시와 같은지 확인합니다.

이 기기 밖으로 나가지 않아요

  • MD5· 보안용 아님

    —

  • SHA-1· 보안용 아님

    —

  • SHA-256

    —

  • SHA-384

    —

  • SHA-512

    —

해시 생성기 사용법

글자에 글을 넣으면 다섯 가지 해시가 바로 나옵니다. 파일을 고르면 파일의 체크섬을 계산합니다(512MB까지). 표기는 소문자·대문자 16진수와 Base64 중에서 고를 수 있습니다.

해시란

  • 어떤 크기의 데이터든 정해진 길이의 값으로 바꾸는 함수입니다. 같은 입력이면 늘 같은 값이 나오고, 거꾸로 되돌릴 수는 없습니다.
  • 길이: MD5 128비트(32자리), SHA-1 160비트(40자리), SHA-256 256비트(64자리), SHA-512 512비트(128자리).

자주 묻는 질문

내려받은 파일이 맞는지 어떻게 확인하나요?

「파일」을 고르고 파일을 넣은 뒤, 내려받기 페이지에 적힌 SHA-256(또는 MD5) 값을 「받은 해시와 비교하기」에 붙여 넣으세요. 같으면 초록색으로 '비교값과 같아요'가 뜹니다. 한 글자라도 다르면 파일이 다르거나 바뀐 것입니다.

MD5와 SHA-1을 비밀번호 저장에 써도 되나요?

안 됩니다. 두 방식 모두 충돌을 만드는 방법이 알려져 있어 보안 용도로는 쓰지 않습니다. 파일이 손상됐는지 확인하는 체크섬 용도로만 쓰고, 보안이 필요하면 SHA-256 이상을 쓰세요. 비밀번호 저장에는 bcrypt·Argon2 같은 전용 방식이 필요합니다.

같은 글인데 다른 사이트와 해시가 달라요.

보이지 않는 공백·줄바꿈 하나만 달라도 해시는 완전히 달라집니다. 또 이 도구는 글자를 UTF-8 바이트로 바꿔 계산하므로, 다른 인코딩(EUC-KR 등)을 쓰는 곳과는 한글 해시가 다릅니다.

파일이 서버로 올라가나요?

아닙니다. SHA 계열은 브라우저 기본 기능(Web Crypto)으로, MD5는 검증된 라이브러리(@noble/hashes)로 이 기기 안에서 계산합니다.

기준과 출처 (확인일 2026-10-01)