메인으로 돌아가기

Base64 인코더/디코더

텍스트를 Base64로 바꾸고, Base64 문자열을 다시 읽을 수 있는 텍스트로 복원하며, URL 안전 형식과 데이터 URL까지 한 화면에서 준비합니다.

코딩 결과 확인 중
오류 문의하기

Base64 작업대결과 준비됨

인코딩과 디코딩을 고르고, 바이트 크기와 형식을 확인하며, URL 안전 출력까지 바로 복사할 수 있습니다.

입력 바이트

23

출력 길이

32

크기 변화

+39.1%

감지 형식

표준

빠른 예시

입력

텍스트, JSON, 토큰, Base64 문자열을 붙여 넣으세요. 예시는 모드까지 자동으로 맞춥니다.

결과

결과는 실시간으로 바뀝니다. 복사, 다운로드, 반대 변환 입력으로 다시 사용할 수 있습니다.

Base64 결과
6rOg6rOg7YWcIOqwnOuwnCDrj4Tqtaw=

바이트 미리보기

ea b3 a0 ea b3 a0 ed 85 9c 20 ea b0 9c eb b0 9c 20 eb 8f 84 ea b5 ac

텍스트 미리보기

고고템 개발 도구

변환 옵션

API, JWT 형식, 이메일, 데이터 URL에 맞게 출력 형식을 조정합니다.

출력 형식

다른 곳에 붙여 넣기 전 확인

  • JWT 조각, URL 파라미터, 파일명에는 URL 안전 형식을 사용하세요.
  • 받는 시스템이 표준 Base64를 엄격히 요구하면 = 패딩을 유지하세요.
  • Base64는 암호화가 아니므로 민감한 값은 별도 보안 처리가 필요합니다.

Base64 변환 방식

Base64는 바이트 데이터를 전송하기 쉬운 문자 집합으로 바꾸는 인코딩입니다. 이 도구는 UTF-8 텍스트를 기준으로 처리하고, 디코딩할 때 빠진 패딩을 보정하며, 표준 Base64와 Base64URL을 함께 다룹니다.

사용 메모

  • 표준 Base64는 A-Z, a-z, 0-9, +, / 문자와 선택적인 = 패딩을 사용합니다.
  • Base64URL은 +와 /를 -와 _로 바꿔 URL, 파일명, JWT 조각에 더 안전합니다.
  • Base64는 암호화가 아니라 되돌릴 수 있는 인코딩이므로 비밀값 보호용으로 쓰면 안 됩니다.

자주 묻는 질문

한국어, 일본어, 이모지도 인코딩할 수 있나요?expand_more

네. 텍스트를 먼저 UTF-8 바이트로 바꾼 뒤 Base64로 변환하므로 일반적인 유니코드 문자를 처리할 수 있습니다.

왜 인코딩하면 길이가 늘어나나요?expand_more

Base64는 3바이트를 4문자로 표현하기 때문에 줄바꿈을 제외해도 보통 약 33% 정도 길어집니다.

계속 둘러보기

다음에 살펴보기 좋은 도구

같은 카테고리의 도구와 인기 도구를 한 곳에서 바로 탐색해보세요.

전체 도구 보기 arrow_forward