인코딩/디코딩

인코딩/디코딩 — Base64 인코더/디코더, URL 인코더/디코더, HTML 엔티티 변환 등 9가지 무료 온라인 도구 모음입니다. 설치나 회원가입 없이 브라우저에서 바로 실행되며, 입력한 데이터가 서버로 전송되지 않아 안전하고 결과를 즉시 확인해 복사할 수 있습니다.

9개 도구
Base64 인코더/디코더텍스트나 파일을 Base64로 인코딩하거나 Base64 문자열을 원본 데이터로 디코딩하는 무료 온라인 도구로, UTF-8과 URL-safe 변환을 지원합니다. Base64·URL·JWT처럼 데이터를 인코딩하거나 디코딩하는 개발 작업에 적합하며, 브라우저에서 즉시 처리되어 민감한 값이 외부로 유출되지 않고 설치 없이 무료로 이용할 수 있습니다.
URL 인코더/디코더URL 문자열을 퍼센트 인코딩(%XX)으로 변환하거나 디코딩하고 URL 파라미터를 파싱하는 무료 온라인 도구입니다. encodeURIComponent 방식으로 공백과 비ASCII 문자를 UTF-8 바이트 단위로 안전하게 처리합니다. Base64·URL·JWT처럼 데이터를 인코딩하거나 디코딩하는 개발 작업에 적합하며, 브라우저에서 즉시 처리되어 민감한 값이 외부로 유출되지 않고 설치 없이 무료로 이용할 수 있습니다.
HTML 엔티티 변환HTML 특수문자(<, >, &)를 안전한 엔티티로 인코딩하거나 엔티티를 원본 텍스트로 디코딩하며 Named·Decimal·Hex 형식을 지원하는 무료 온라인 도구입니다. Base64·URL·JWT처럼 데이터를 인코딩하거나 디코딩하는 개발 작업에 적합하며, 브라우저에서 즉시 처리되어 민감한 값이 외부로 유출되지 않고 설치 없이 무료로 이용할 수 있습니다.
JWT 디코더JWT 토큰을 디코딩해 Header, Payload, Signature를 보여주는 무료 온라인 도구. 클레임과 알고리즘, 만료 시간(exp)을 브라우저에서 안전하게 확인합니다. Base64·URL·JWT처럼 데이터를 인코딩하거나 디코딩하는 개발 작업에 적합하며, 브라우저에서 즉시 처리되어 민감한 값이 외부로 유출되지 않고 설치 없이 무료로 이용할 수 있습니다.
Unicode 변환기문자와 유니코드 코드포인트(U+)를 양방향으로 변환하고 UTF-8 및 UTF-16 바이트를 표시하는 무료 온라인 도구입니다. 이모지를 개별 코드포인트로 분해하고 서로게이트 페어 등 인코딩 정보를 확인할 수 있습니다. Base64·URL·JWT처럼 데이터를 인코딩하거나 디코딩하는 개발 작업에 적합하며, 브라우저에서 즉시 처리되어 민감한 값이 외부로 유출되지 않고 설치 없이 무료로 이용할 수 있습니다.
Hex ↔ 문자열 변환텍스트와 Hex(16진수)를 양방향 변환하는 무료 변환기. 공백 구분, 0x 접두사, \x 이스케이프 등 5가지 포맷을 지원합니다. Base64·URL·JWT처럼 데이터를 인코딩하거나 디코딩하는 개발 작업에 적합하며, 브라우저에서 즉시 처리되어 민감한 값이 외부로 유출되지 않고 설치 없이 무료로 이용할 수 있습니다.
Punycode 변환기유니코드가 포함된 국제화 도메인 이름을 ASCII 호환 xn-- Punycode로 인코딩하고 다시 디코딩하는 양방향 무료 온라인 IDN 변환 도구입니다. Base64·URL·JWT처럼 데이터를 인코딩하거나 디코딩하는 개발 작업에 적합하며, 브라우저에서 즉시 처리되어 민감한 값이 외부로 유출되지 않고 설치 없이 무료로 이용할 수 있습니다.
ROT13 인코더알파벳을 13글자씩 이동시키는 카이사르 암호 방식 ROT13으로 텍스트를 즉시 인코딩하고 디코딩하는 무료 온라인 ROT13 변환 도구입니다. Base64·URL·JWT처럼 데이터를 인코딩하거나 디코딩하는 개발 작업에 적합하며, 브라우저에서 즉시 처리되어 민감한 값이 외부로 유출되지 않고 설치 없이 무료로 이용할 수 있습니다.
Morse 코드 변환기텍스트와 모스 부호를 양방향 변환하고 점과 선을 소리로 재생하는 무료 온라인 도구. 영문과 숫자를 인코딩, 디코딩하며 청취 연습에 활용합니다. Base64·URL·JWT처럼 데이터를 인코딩하거나 디코딩하는 개발 작업에 적합하며, 브라우저에서 즉시 처리되어 민감한 값이 외부로 유출되지 않고 설치 없이 무료로 이용할 수 있습니다.

사용 방법

  1. 1
    필요한 인코딩을 고른다— 파일과 이진 데이터는 Base64, 쿼리 문자열은 URL 인코딩, 마크업은 HTML 엔티티, 바이트 단위 확인은 16진수·유니코드, 국제화 도메인은 퓨니코드를 씁니다.
  2. 2
    값을 붙여 넣고 방향을 바꾼다— 모든 도구가 토글 하나로 인코딩과 디코딩을 오가므로, 왕복 변환해 원본이 그대로 돌아오는지 바로 확인할 수 있습니다.
  3. 3
    디코딩한 내용을 확인한다— JWT 디코더는 토큰을 헤더·페이로드·서명으로 나누고 exp, scope 같은 클레임을 보여 주어 토큰이 거절된 이유를 짚을 수 있습니다.

자주 묻는 질문

아닙니다. Base64는 되돌릴 수 있는 표현 방식일 뿐이어서 문자열을 본 사람은 누구나 한 번에 디코딩할 수 있습니다. 바이너리를 텍스트 채널로 안전하게 옮길 때 쓰고, 값 자체를 감춰야 한다면 해시/암호화 카테고리의 도구를 쓰세요.

아닙니다. 토큰을 헤더·페이로드·서명으로 나눠 클레임과 만료 시각(exp)을 보여줄 뿐, 서명 검증에는 비밀키나 공개키가 필요하므로 서버에서 해야 합니다. 디코딩은 브라우저 안에서만 일어나므로 토큰이 외부로 전송되지는 않습니다.

퍼센트 인코딩(URL 인코더)은 쿼리스트링이나 경로에 값을 넣을 때 공백·&·= 같은 문자가 URL의 의미를 바꾸지 않도록 막아 줍니다. URL-safe Base64는 + 와 / 를 - 와 _ 로 바꿔, Base64 값이 URL이나 JWT 세그먼트 안에서도 깨지지 않게 합니다.

이 사이트는 사용자 경험 개선과 광고를 위해 쿠키를 사용합니다. 자세히 보기

광고 차단을 해제해 주세요

이 도구를 이용하려면 이 사이트의 광고 차단을 해제해 주세요. 광고 수익으로 무료 서비스를 운영합니다.

광고 차단기 아이콘을 눌러 이 사이트의 차단을 끈 뒤 다시 확인해 주세요.