Base64 인코딩 · 디코딩

한글 안 깨짐 · URL-safe · 양방향

Base64 인코딩 · 디코딩

텍스트와 Base64 를 서로 바꿉니다. 한글 안 깨짐, URL-safe 표기 지원

15 바이트 → 20 글자

텍스트와 Base64 를 서로 변환합니다. 한글이 깨지지 않도록 UTF-8 로 처리하며, 주소나 토큰에 쓰이는 URL-safe 표기도 지원합니다.

이렇게도 부른다 — encode · decode

쓰는 법

  1. 텍스트나 Base64 를 붙여넣기
  2. 반대쪽이 자동으로 바뀜
  3. 필요하면 URL-safe 켜기
  4. 복사

자주 묻는 질문

한글이 왜 깨지나요?
브라우저 기본 함수는 바이트 단위라 한글을 그대로 넣으면 오류가 납니다. 여기서는 UTF-8 로 바꿔 넣고 되돌릴 때도 UTF-8 로 읽어서 깨지지 않습니다.
URL-safe 는 언제 쓰나요?
Base64 의 + 와 / 는 주소에서 다른 뜻으로 해석됩니다. 주소나 토큰에 실을 때는 - 와 _ 로 바꾼 표기를 씁니다. JWT 도 이 방식입니다.
Base64 는 암호화인가요?
아닙니다. 누구나 되돌릴 수 있는 표기 방식일 뿐입니다. 비밀을 지키려면 암호화를 써야 합니다.

다른 도구

기기 안에서만 넣은 내용은 브라우저 안에서만 처리되며 어디에도 저장·전송되지 않습니다.

도구 전체 목록 · KarmoLab · 만든 사람 · AI 와 함께 만들었습니다. 소스 보기