Base64 인코딩·디코딩
완료텍스트를 UTF-8 기준 Base64(표준·URL-safe)로 인코딩하거나, Base64를 텍스트로 디코딩하고 잘못된 문자 위치를 알려 줍니다.
선택한 파일은 이 브라우저 안에서만 처리되며 서버로 업로드되지 않습니다.
사용 방법
- 인코딩 또는 디코딩을 고르고 내용을 입력하면 결과가 바로 표시됩니다.
- 인코딩할 때 URL-safe(- _ 사용, 패딩 생략)나 76자 줄바꿈을 선택할 수 있습니다.
- 디코딩은 표준·URL-safe 형식과 패딩 없는 입력을 모두 읽고, 텍스트가 아닌 데이터는 16진수로 미리 보여줍니다.
계산 예시
안녕하세요 → 7JWI64WV7ZWY7IS47JqU foobar → Zm9vYmFy
자주 묻는 질문
Base64는 암호화인가요?
아닙니다. 누구나 되돌릴 수 있는 표기 방식이므로 비밀번호나 개인정보를 숨기는 용도로 쓰면 안 됩니다.
다른 사이트와 한글 결과가 달라요.
이 도구는 텍스트를 UTF-8 바이트로 바꾼 뒤 인코딩합니다. EUC-KR 기준으로 인코딩하는 오래된 시스템과는 결과가 다릅니다.
디코딩 결과가 16진수로 나와요.
디코딩한 바이트가 UTF-8 텍스트가 아니라는 뜻입니다. 이미지·압축 파일 같은 바이너리이거나 다른 인코딩의 텍스트일 수 있습니다.
관련 도구
URL 인코딩·디코딩
문자열을 UTF-8 퍼센트 인코딩(값 하나 또는 주소 전체)으로 바꾸거나 되돌리고, 주소의 쿼리 파라미터를 표로 풀어 보여줍니다.
유니코드 변환기
문자를 U+XXXX 코드포인트, \uXXXX·\u{…}·Python·HTML 엔티티 이스케이프로 바꾸거나 되돌리고, 글자별 UTF-8·UTF-16 코드를 보여줍니다.
해시 생성기
텍스트나 파일의 MD5, SHA-1, SHA-256, SHA-384, SHA-512 해시를 계산하고 배포처 해시값과 일치하는지 비교합니다.
JWT 디코더
JWT 의 헤더와 페이로드를 디코딩하고 exp·iat·nbf 를 날짜로 보여줍니다. 서명은 검증하지 않습니다.