Developer Utility
Base64 Encode / Decode Online
Encode text to Base64 or decode Base64 back to plain text online for debugging and testing.
카테고리: Encoding업데이트: 2026-02-17
Input
Output
Overview
텍스트를 Base64로 변환하거나 Base64 문자열을 원문으로 복원합니다. 인증 헤더, 간단한 데이터 전달, 디버깅에 자주 사용되며 Base64와 Base64URL 차이를 점검할 때도 도움이 됩니다.
Usage
핵심 기능
- Encode/Decode 모드 전환 지원
- UTF-8 텍스트 기준으로 변환
- 개발 중 로그/헤더 값을 빠르게 확인
- 브라우저 내부에서만 처리
사용 방법
- Encode 또는 Decode 모드를 선택합니다.
- 입력 텍스트를 붙여넣습니다.
- 출력 결과를 복사하거나 다운로드합니다.
Examples
텍스트를 Base64로 변환
Input
Hello, DevTool Hub!
Output
SGVsbG8sIERldlRvb2wgSHViIQ==
Tips
- 패딩(=)이 누락된 Base64는 일부 환경에서 오류를 만들 수 있습니다.
- 줄바꿈이 포함된 Base64는 공백을 제거한 뒤 디코딩하세요.
Caution
- Base64는 암호화가 아니며 누구나 복원할 수 있습니다.
- 줄바꿈/공백이 섞이면 디코딩 오류가 날 수 있습니다.
FAQ
Q. Base64는 암호화인가요?
A. 아니요. 단순 인코딩이므로 누구나 쉽게 복호화할 수 있습니다.
Q. UTF-8 이외의 인코딩도 가능한가요?
A. 현재는 UTF-8 기준으로 변환합니다.
Data
처리 방식: 브라우저에서 인코딩/디코딩을 수행합니다.
저장 여부: 저장하지 않습니다.
비밀번호나 토큰 등 민감한 값은 최소화하세요.
Editorial Notes
이 도구를 쓰는 상황과 자주 하는 실수
언제 유용한가
- 헤더 값, 테스트 데이터, 간단한 문자열 변환처럼 Base64 원문 확인이 필요할 때 적합합니다.
- JWT 세그먼트와 일반 Base64 문자열이 왜 다르게 보이는지 비교할 때도 기초 점검 도구로 쓸 수 있습니다.
자주 놓치는 포인트
- Base64를 암호화처럼 오해해서 민감한 값을 그대로 다루는 경우가 많습니다.
- 줄바꿈이나 공백이 끼어 있는 문자열을 그대로 디코딩해 실패한 뒤 원인을 문자셋 문제로 착각하기 쉽습니다.
Trust
도구 운영 기준
이 도구는 DevTool Hub에서 관리하며, 가능한 한 브라우저 안에서 처리하도록 설계합니다. 입력값 저장 여부와 처리 방식은 각 도구 설명에 명시합니다.
정책과 검수 기준은 Editorial Policy에서 확인할 수 있고, 오류 제보나 개선 요청은 Contact에서 받습니다.
관련 가이드
Base64 패딩(=) 오류: 왜 JWT에서 사라지고 디코딩에 실패하는가
Base64 인코딩 시 발생하는 패딩(=) 문자의 역할, Base64URL에서 생략되는 이유, 그리고 디코딩 실패 시 패딩 복원 방법을 설명합니다.
2026-03-25
Base64와 Base64URL 차이: JWT에서 왜 문자가 다른가
Base64와 Base64URL의 차이, 패딩 처리, JWT 디코딩 시 자주 생기는 문제를 정리합니다.
2026-03-19
Base64는 언제 쓰고 언제 피해야 할까
Base64의 올바른 사용 범위와 흔한 실수를 정리합니다.
2026-03-01
Feedback
오류나 개선 제안이 있으면 Contact로 알려주세요.
Guide
이 페이지는 빠른 실행용 입력 영역과 함께 사용 목적, 예시, 주의사항, 관련 가이드를 한 화면에서 확인할 수 있도록 구성했습니다.
결과가 기대와 다르면 관련 가이드와 FAQ, 데이터 처리 안내를 함께 확인해 원인을 좁혀보세요.