Base64 인코더 / 디코더
텍스트를 Base64로 인코딩하거나 Base64 문자열을 디코딩합니다. 한글·이모지 완벽 지원. 인코딩·디코딩 결과를 한 화면에서 동시 확인.
텍스트 입력
Base64 인코딩 결과
Base64 디코딩 결과
😄 광고 덕분에 100% 무료
관련 추천도구
iTool 이런것도 가능해요!
글자수 세기
글자수 세기 — 글자수, 단어수, 바이트를 실시간으로 계산합니다. 자소서, 블로그 글자수 제한 확인에 유용. 무료.
JSON·JSONL 파서 / 포맷터
JSON과 JSONL을 실시간으로 파싱하고 보기 좋게 들여쓰거나 한 줄로 압축하는 무료 온라인 JSON 파서. JSONL(JSON Lines) 파일 자동 인식, 에러 위치 표시, 문법 하이라이트, 복사 지원.
YAML ↔ JSON ↔ TOML 변환기
YAML, JSON, TOML을 실시간으로 3방향 변환. Kubernetes·Docker Compose·GitHub Actions 스마트 검증과 YAML 함정(Norway 문제·8진수 등) 경고까지. 무료 온라인 도구.
XML 파서 / 포맷터
XML을 실시간 검증, 보기 좋게 들여쓰기, 접기/펼치기 트리뷰로 탐색. 속성·텍스트·CDATA·주석 구분 하이라이트. 브라우저에서 처리되는 무료 온라인 XML 파서.
JSON ↔ XML 변환기
JSON과 XML을 실시간 양방향 변환. 속성 접두사, 텍스트 노드 키 등 변환 규칙을 옵션으로 조정 가능. 브라우저에서 처리되는 무료 온라인 변환기.
EPUB TXT 변환
EPUB 전자책에서 텍스트를 추출합니다. 설치 없이 브라우저에서 무료로 EPUB을 TXT로 변환. 챕터별 구분, 서버 전송 없음.
엑셀 파일 합치기
여러 엑셀(xlsx, xls, csv) 파일을 하나로 합칩니다. 헤더 자동 정렬, 출처 파일명 열 추가. 무료, 브라우저에서 처리.
텍스트 읽어주기 (TTS)
텍스트를 입력하면 브라우저가 직접 읽어줍니다. 한국어·영어 등 다양한 언어 지원, 속도 조절, 재생 위치 이동 가능. 설치 불필요.
마크다운 뷰어 온라인 - MD 파일 열기·미리보기 무료
MD 파일 보는 법이 궁금하다면? 설치 없이 브라우저에서 바로 열고 렌더링합니다. .md 파일 업로드 또는 직접 입력, 코드 하이라이팅·자동 목차(TOC) 제공. 무료 온라인 마크다운 뷰어.
텍스트 비교
텍스트 비교 — 두 문서의 차이점을 색상으로 한눈에 보여줍니다. 코드, 계약서, 문서 수정사항 확인에 유용.
자주 묻는 질문
Base64는 이진 데이터를 ASCII 문자(영문자, 숫자, +, /)만으로 표현하는 인코딩 방식입니다. 이메일, API, HTML 등 텍스트만 허용하는 환경에서 바이너리 데이터를 안전하게 전달할 때 씁니다.
HTML <img> 태그에 이미지를 직접 삽입할 때, API 요청에 파일 데이터를 포함할 때, HTTP 기본 인증(Authorization 헤더)에서 계정 정보를 인코딩할 때 주로 사용합니다.
일반 Base64는 +와 / 문자를 사용하는데, URL에서 이 문자들은 특수 의미가 있어 문제가 생길 수 있습니다. URL-safe Base64는 +를 -, /를 _로 대체해 URL에서 안전하게 사용할 수 있습니다.
원본 대비 약 33% 용량이 증가합니다. 3바이트 데이터를 4개의 ASCII 문자로 변환하기 때문입니다. 이미지를 Base64로 HTML에 삽입하면 파일 크기가 더 커지므로 참고하세요.
네, UTF-8로 인코딩한 뒤 Base64로 변환하므로 한글, 이모지, 특수 문자 모두 처리할 수 있습니다. 디코딩 시에도 자동으로 UTF-8로 복원합니다.
Base64란?
- 인코딩: 일반 텍스트를 이메일·URL·API 어디서나 깨지지 않는 안전한 문자열로 바꿉니다. 한글이나 특수문자처럼 환경에 따라 깨질 수 있는 데이터를 안전하게 전달할 때 사용합니다.
- 디코딩: Base64 문자열을 원래의 텍스트로 복원합니다. 이상한 문자 조합을 받았을 때 디코딩하면 실제 내용을 바로 확인할 수 있습니다.
주요 기능
- 실시간 변환: 입력하는 즉시 인코딩·디코딩 결과가 업데이트됩니다
- 한글 완벽 지원: 한글, 이모지, 특수문자 모두 정확하게 인코딩·디코딩합니다
- 동시 표시: 인코딩·디코딩 결과를 한 화면에서 동시에 확인합니다
사용 방법
- 텍스트 입력: 인코딩할 텍스트 또는 디코딩할 Base64 문자열을 입력하세요
- 결과 확인: 인코딩·디코딩 결과가 실시간으로 표시됩니다
- 복사: 필요한 결과를 복사 버튼으로 클립보드에 저장하세요
활용 사례
- API 인증: HTTP Basic 인증, JWT 페이로드 등 API 통신에서 활용
- 데이터 전달: URL에 안전하게 데이터를 인코딩하여 전달
- 이메일: 이메일에서 한글 파일명이 깨지지 않게 처리할 때
- 디버깅: Base64 인코딩된 데이터를 빠르게 디코딩해서 내용 확인