Data Tools

Base64 인코더/디코더

텍스트와 이미지, 파일을 쉽고 빠르게 Base64 형식으로 변환하세요.

0/8192
인코딩 결과

인코딩 규칙과 확인 방법

Base64 인코딩이 필요한 순간

UTF-8 텍스트를 Base64 문자열로 바꾸어 API 요청, 데이터 URI 확인, 개발 중 인코딩 결과 비교에 사용할 수 있는 도구입니다. 입력값을 서버에 전송하지 않고 현재 브라우저에서 변환합니다.

최종 기능 검토일:

텍스트를 Base64로 바꾸는 순서

  1. 변환할 일반 텍스트를 입력합니다.
  2. 인코딩 버튼을 눌러 Base64 결과를 생성합니다.
  3. 결과를 복사해 필요한 개발 환경이나 문서에서 사용합니다.

영문 문자열을 인코딩한 결과

입력
Omneura
결과
T21uZXVyYQ==

영문 텍스트를 UTF-8 바이트로 변환한 뒤 Base64로 인코딩한 예입니다.

이 변환이 실제로 쓰이는 곳

  • API 테스트용 문자열을 Base64로 변환할 때
  • HTML·CSS 데이터 URI에 넣을 짧은 텍스트를 확인할 때
  • 다른 시스템의 Base64 인코딩 결과와 비교할 때

입력할 수 있는 텍스트 범위

  • UTF-8 일반 텍스트
  • 공백과 줄바꿈을 포함한 텍스트
  • 최대 8,192자

인코딩 전에 알아둘 점

  • Base64는 암호화가 아니므로 비밀 정보를 보호하지 않습니다.
  • 문자 수 제한을 넘는 대용량 데이터는 파일 인코더를 사용해야 합니다.

입력한 텍스트는 어디까지 가는가

텍스트 변환은 Web API를 사용해 브라우저 메모리에서 수행됩니다. 입력한 원문과 결과 문자열은 변환을 위해 Omneura 서버로 업로드되지 않습니다.

이 도구를 검증한 방식

한글, 영문, 숫자, 줄바꿈 입력을 UTF-8 기준으로 왕복 변환해 원문이 복원되는지 확인합니다.

인코딩할 때 자주 나오는 질문

Base64는 암호화인가요?

아닙니다. 누구나 디코딩할 수 있는 표현 방식이므로 보안 수단으로 사용하면 안 됩니다.

한글도 인코딩할 수 있나요?

가능합니다. 입력 문자열을 UTF-8 바이트로 처리합니다.

결과 끝의 = 문자는 무엇인가요?

데이터 길이를 Base64 블록에 맞추기 위한 패딩 문자이며 정상적인 결과입니다.