해시 생성기 (MD5 · SHA-256 · 파일 해시)
글을 입력하거나 파일을 고르면 다섯 가지 해시를 한 번에 계산합니다. 파일은 기기 밖으로 나가지 않습니다.
| MD5 | — | |
|---|---|---|
| SHA-1 | — | |
| SHA-256 | — | |
| SHA-384 | — | |
| SHA-512 | — |
사용법
- 글을 입력하거나 "파일 고르기"로 파일을 선택합니다.
- MD5부터 SHA-512까지 다섯 가지 해시가 나옵니다.
- 배포처가 알려준 체크섬을 아래 칸에 붙여 넣으면 어느 방식과 일치하는지 알려줍니다.
자주 묻는 질문
파일이 업로드되나요?
아니요. 파일은 브라우저 안에서 읽어 계산하고 어디로도 보내지 않습니다.
MD5와 SHA-1은 안전한가요?
파일이 손상되지 않았는지 확인하는 용도로는 쓸 수 있지만, 충돌을 만들 수 있어 보안(서명, 비밀번호 저장)에는 쓰면 안 됩니다. SHA-256 이상을 쓰세요.
글의 해시는 어떤 인코딩 기준인가요?
UTF-8 바이트 기준입니다. 줄바꿈 방식(LF/CRLF)이 다르면 해시도 달라집니다.
아주 큰 파일도 되나요?
파일 전체를 메모리에 올려 계산하므로 수 GB 파일은 기기에 따라 실패할 수 있습니다.
비슷한 도구
- 비밀번호 생성기브라우저의 암호학적 난수로 강력한 비밀번호를 만듭니다. 길이·문자 종류 선택, 헷갈리는 글자 빼기.
- 유닉스 타임스탬프 변환유닉스 타임스탬프(초·밀리초)를 날짜로, 날짜를 타임스탬프로 바꿉니다. 서울·도쿄·UTC 시각을 함께 표시.
- Base64 인코딩 · 디코딩글을 Base64로 인코딩하고, Base64를 원래 글로 디코딩합니다. 한글·이모지(UTF-8), URL-safe 지원.
- URL 인코딩 · 디코딩한글이 든 URL이나 검색어를 %XX 형식으로 인코딩하고, 깨져 보이는 %EC%95%88 같은 주소를 한글로 되돌립니다.
- JSON 정렬 · 검사기JSON을 보기 좋게 들여쓰거나 한 줄로 줄이고, 문법 오류가 있으면 몇째 줄 몇째 글자인지 알려줍니다.
- UUID 생성기UUID v4(무작위)와 v7(시간순)을 한 번에 여러 개 만듭니다. 대문자·하이픈 선택.