Skip to content
Go DevBJ
Go back

Base64 String and Binary Converter, 문자열과 바이트를 함께 확인하기

Edit page

Base64는 개발 중 정말 자주 마주칩니다.

문제는 Base64 자체보다 “이 값이 어떤 바이트였는지” 확인해야 할 때가 많다는 점입니다.

그래서 만든 도구가 Base64 String and Binary Converter입니다.

어떤 도구인가

이 도구는 문자열과 Base64 사이를 변환하고, 결과 바이트를 함께 보여줍니다.

주요 기능은 이렇습니다.

계산은 브라우저 안에서만 처리합니다.

기본 사용법

텍스트를 Base64로 바꾸려면:

  1. Text to Base64 모드를 선택합니다.
  2. 입력창에 문자열을 넣습니다.
  3. 결과 Base64와 byte inspector를 확인합니다.
  4. Copy result로 결과를 복사합니다.

반대로 Base64를 읽으려면:

  1. Base64 to Text 모드로 바꿉니다.
  2. Base64 문자열을 붙여 넣습니다.
  3. decoded UTF-8 text를 확인합니다.
  4. 깨지는 문자가 있으면 byte view를 같이 봅니다.

URL-safe Base64

일반 Base64는 +, /, = 문자를 사용할 수 있습니다.

하지만 URL이나 JWT에서는 URL-safe variant가 자주 쓰입니다.

+ /  -> - _
padding = 생략 가능

그래서 JWT segment를 볼 때는 URL-safe 옵션이 중요합니다.

일반 Base64 decoder에 JWT payload를 넣으면 padding 문제나 alphabet 차이 때문에 실패할 수 있습니다.

byte inspector가 필요한 이유

문자열은 눈에 보이지만 실제 저장되는 값은 바이트입니다.

특히 한글이나 이모지처럼 UTF-8에서 여러 byte를 쓰는 문자는 Base64 결과가 예상보다 길어질 수 있습니다.

byte inspector를 보면:

을 같이 확인할 수 있습니다.

encoding 문제를 잡을 때 “글자는 같은데 byte가 다름” 같은 상황을 빠르게 볼 수 있습니다.

오류가 날 때 확인할 것

Base64 decode가 실패하면 보통 아래 중 하나입니다.

도구에서는 잘못된 입력을 넣으면 오류 메시지를 표시하고 결과를 비웁니다.

한 줄 요약

Base64 String and Binary Converter는 텍스트와 Base64를 변환하면서 UTF-8 byte, hex, binary 값을 함께 확인하는 브라우저 기반 인코딩 도구입니다.


Edit page
Share this post on:

Previous Post
Regex Live Tester and Cheat Sheet, 정규식을 바로 테스트하기
Next Post
JSON Parser and Tree Viewer, API 응답을 빠르게 펼쳐보는 도구