브라우저에서 텍스트를 Base64로 인코드, Base64를 일반 텍스트로 디코드하며 Unicode를 안전하게 처리합니다.
관련
JSON, JWT, and Base64 tools that process every byte locally in your browser tab — no upload endpoint, no server-side logs of pasted payloads.
Base64는 가역적 인코딩일 뿐 암호화가 아닙니다. 한 단계로 디코드하고 Unicode를 올바르게 처리하며 Base64url을 사용하는 JWT 섹션을 읽습니다.
AI 응답은 JSON처럼 보여도 마크다운 펜스, 주석, Python 스타일 리터럴, JavaScript 객체 문법이 섞여 있을 때가 많습니다.
Base64 는 64 개의 인쇄 가능한 ASCII 문자로 바이너리 데이터를 표현하는 바이너리-텍스트 인코딩 방식입니다. JSON, XML, HTML, 이메일 같은 텍스트 형식에 바이너리를 임베드할 때 흔히 쓰입니다.
이것은 양방향 base64 converter 입니다 —— 임의의 텍스트를 Base64 로 인코딩하거나 Base64 문자열을 원본 내용으로 되돌립니다. CSS 에 이미지를 임베드하거나 data URI 를 만들거나 Basic Auth 헤더를 만들 때 convert to base64 online 로 사용하세요. Python 에서는 base64.b64decode(text).decode('utf-8') 에 해당합니다(base64 decode python 으로도 검색됩니다). 이 페이지는 REPL 을 열지 않고도 같은 일을 합니다. 모든 동작은 브라우저 안에서 완료되며 아무것도 업로드되지 않습니다.
data:image/png;base64,… 형태로 CSS 나 HTML 에 임베드합니다본 도구는 UTF-8 인코딩을 사용하므로 한국어, 중국어, 아랍어, 이모지 등의 비 ASCII 문자도 올바르게 처리합니다 —— 다른 도구가 인코딩을 깨뜨리는 상황에서 utf-8 decoder 로도 활용할 수 있습니다.
표준 Base64 는 + 와 / 를 사용하고 = 로 패딩합니다. URL 안전한 Base64url 은 이를 - 와 _ 로 바꾸고 패딩을 제거해 URL 과 JWT 에 안전하게 넣을 수 있게 합니다.