본문으로 건너뛰기

인코딩·디코딩

Base64, URL, Unicode, 이진 텍스트, JWT 등 자주 쓰는 형식을 인코딩하고 디코딩합니다.

이 분류에는 도구 54개가 있습니다. 모두 브라우저에서 실행되며 가입이 필요 없습니다.

JavaScript 인코딩 / 디코딩

JavaScript 인코딩 / 디코딩. 브라우저에서 로컬 처리.

Email 난독화

Email 난독화. 브라우저에서 로컬 처리.

htpasswd 생성기

htpasswd 생성기. 브라우저에서 로컬 처리.

MySQL 비밀번호 해시

MySQL 비밀번호 해시. 브라우저에서 로컬 처리.

PostgreSQL MD5 비밀번호 해시

PostgreSQL MD5 비밀번호 해시. 브라우저에서 로컬 처리.

MariaDB 비밀번호 해시

MariaDB 비밀번호 해시. 브라우저에서 로컬 처리.

Bcrypt 생성기

Bcrypt 생성기. 브라우저에서 로컬 처리.

Bcrypt 검증기

Bcrypt 검증기. 브라우저에서 로컬 처리.

CRC-16 해시 계산기

CRC-16 해시 계산기. 브라우저에서 로컬 처리.

AES 암호화 / 복호화

AES 암호화 / 복호화. 브라우저에서 로컬 처리.

DES 암호화 / 복호화

DES 암호화 / 복호화. 브라우저에서 로컬 처리.

Escape 인코딩 / 디코딩

Escape 인코딩 / 디코딩. 브라우저에서 로컬 처리.

Keccak 해시 계산기

Keccak 해시 계산기. 브라우저에서 로컬 처리.

MD4 해시 계산기

MD4 해시 계산기. 브라우저에서 로컬 처리.

MD2 해시 계산기

MD2 해시 계산기. 브라우저에서 로컬 처리.

RSA / RSA2 암호화 / 복호화

RSA / RSA2 암호화 / 복호화. 브라우저에서 로컬 처리.

Scrypt 생성기

Scrypt 생성기. 브라우저에서 로컬 처리.

Scrypt 검증기

Scrypt 검증기. 브라우저에서 로컬 처리.

SHAKE 해시 계산기

SHAKE 해시 계산기. 브라우저에서 로컬 처리.

Cisco Type 7 인코딩 / 디코딩

Cisco Type 7 인코딩 / 디코딩. 브라우저에서 로컬 처리.

SM2 암호화 / 복호화

SM2 암호화 / 복호화. 브라우저에서 로컬 처리.

SM3 해시 계산기

SM3 해시 계산기. 브라우저에서 로컬 처리.

SM4 암호화 / 복호화

SM4 암호화 / 복호화. 브라우저에서 로컬 처리.

Punycode 인코딩 / 디코딩

Punycode 인코딩 / 디코딩. 브라우저에서 로컬 처리.

Token 무작위 생성기

Token 무작위 생성기. 브라우저에서 로컬 처리.

JSON Key 무작위 생성기

JSON Key 무작위 생성기. 브라우저에서 로컬 처리.

RC4 암호화 / 복호화

RC4 암호화 / 복호화. 브라우저에서 로컬 처리.

Rabbit 암호화 / 복호화

Rabbit 암호화 / 복호화. 브라우저에서 로컬 처리.

파일 해시 계산기

파일 해시 계산기. 브라우저에서 로컬 처리.

Triple DES (3DES) 암호화 / 복호화

Triple DES (3DES) 암호화 / 복호화. 브라우저에서 로컬 처리.

RIPEMD-160 해시 계산기

RIPEMD-160 해시 계산기. 브라우저에서 로컬 처리.

Base64url 인코더·디코더

UTF-8과 URL 안전 Base64를 변환합니다. 패딩 없이 인코딩하며 디코딩 시 형식을 검증합니다.

Unicode 코드 포인트 변환

텍스트와 U+ 표기를 변환합니다. 서로게이트와 U+10FFFF 초과 값은 거부합니다.

16진수 바이트 순서 반전

전체 또는 2, 4, 8바이트 묶음으로 반전합니다. 불완전한 묶음은 거부합니다.

SHA 해시 생성기

브라우저에서 UTF-8 텍스트의 SHA-1, SHA-2, SHA-3를 계산합니다. 공백과 줄바꿈도 결과에 영향을 줍니다.

JWT 디코더

토큰을 서버로 전송하지 않고 JWT 헤더와 JSON 페이로드를 확인합니다.

텍스트 바이너리 변환

UTF-8 텍스트를 8비트 이진 바이트로 변환하거나 다시 텍스트로 복원합니다.

텍스트 16진수 변환

UTF-8 텍스트를 16진수 바이트로 변환하거나 원문으로 복원합니다.

JSON 문자열 이스케이프

텍스트를 따옴표 포함 JSON 문자열로 인코딩하거나 JSON 문자열을 복원합니다.

Base32 인코딩·디코딩

UTF-8 텍스트와 RFC 4648 Base32를 상호 변환합니다.

Base58 인코딩·디코딩

Bitcoin의 Base58 알파벳으로 UTF-8 텍스트를 변환합니다.

HMAC 생성기

UTF-8 메시지와 키로 HMAC-SHA256, SHA384, SHA512를 계산합니다.

CRC32 계산기

UTF-8 텍스트의 CRC-32/ISO-HDLC 체크섬을 계산합니다.

텍스트 MD5 해시

UTF-8 텍스트의 MD5 해시를 로컬에서 16진수로 계산합니다.

GZIP 텍스트 압축

UTF-8 텍스트를 Base64 형식의 GZIP으로 압축하거나 해제합니다.

JWT 키 생성기

HMAC 비밀 키와 RSA 또는 ECDSA 키 쌍을 브라우저에서 생성합니다.

정규식 메타문자 이스케이프

텍스트를 JavaScript 정규식의 리터럴 패턴으로 쓸 수 있게 이스케이프합니다.

모스 부호 변환

라틴 문자, 숫자와 지원 기호를 국제 모스 부호로 변환하거나 해독합니다.

Unicode 이스케이프 변환

텍스트를 UTF-16 Unicode 이스케이프로 바꾸거나 역슬래시 u 표기를 복원합니다.

ROT13 텍스트 변환

라틴 문자에 ROT13을 적용하며 한 번 더 적용하면 복원됩니다.

URL 인코딩 디코딩

URL 쿼리 값이나 경로 요소를 UTF-8로 인코딩하고 디코딩합니다.

Base64 인코딩 디코딩

UTF-8 텍스트를 Base64로 바꾸거나 Base64 및 Base64url을 텍스트로 복원합니다.

HTML 이스케이프

HTML 특수 문자를 이스케이프하거나 기본 및 숫자 엔티티를 복원합니다.

Random Password Generator

계정에 사용할 무작위 비밀번호를 생성하세요. 길이와 숫자, 대문자, 특수 문자 포함 여부를 설정할 수 있습니다.