텍스트 가이드 01
가이드 · 텍스트

Base64·URL 인코딩을 브라우저에서 변환하는 법

텍스트를 Base64나 URL 인코딩으로 바꾸려면 변환기 탭을 열고 텍스트를 붙여넣으면 됩니다. 입력하는 즉시 결과가 바뀌고 복사 버튼으로 가져갑니다. 한글·이모지는 UTF-8 기준으로 정확히 변환되며, 모든 처리는 브라우저 안에서 이뤄져 입력값이 서버로 전송되지 않습니다.

1. 탭과 모드를 고르세요

Base64 탭

텍스트를 안전한 ASCII 문자열로 포장합니다. API 키, 토큰, data URL처럼 바이너리를 텍스트로 옮길 때 씁니다.

URL 인코딩 탭

특수문자를 이스케이프해 URL에 안전하게 담습니다. 한글 쿼리 파라미터를 만들 때 씁니다.

각 탭 안에서 인코딩과 디코딩 모드를 칩 버튼으로 전환할 수 있습니다.

2. 텍스트를 붙여넣으세요

  1. 입력란에 텍스트를 입력하거나 붙여넣습니다.
  2. 입력하는 즉시 결과란에 변환 결과가 표시됩니다.
  3. 복사 버튼을 누르면 결과가 클립보드에 들어갑니다.
  4. 지우기 버튼으로 새로 시작할 수 있습니다.
Base64·URL 인코딩 변환하기

언제 어떤 방식을 쓰나요

상황쓸 방식
API 키·토큰을 안전하게 전달할 때Base64 인코딩
이미지를 HTML에 직접 넣을 때Base64 인코딩 (data URL)
한글 검색어를 URL에 담을 때URL 인코딩
인코딩된 문자열을 원래대로 돌릴 때각각의 디코딩 모드

한글·이모지 처리

Base64 변환은 UTF-8 기준으로 동작합니다. 한글이나 이모지를 넣어도 깨지지 않고, 디코딩하면 원래 텍스트가 정확히 복원됩니다. URL 인코딩 역시 UTF-8 기준으로 특수문자를 이스케이프합니다.

입력한 텍스트와 변환 결과는 브라우저 안에서만 처리됩니다. API 키 같은 민감한 문자열도 서버로 전송되지 않으니 안심하고 넣으세요.

알아둘 제한 사항

  • 매우 큰 입력을 넣으면 페이지가 느려질 수 있습니다.
  • URL 인코딩은 UTF-8 기준이며, 일부 구형 시스템은 다른 문자 인코딩을 기대할 수 있습니다.
  • 잘못된 형식의 문자열을 디코딩하면 오류 메시지가 표시됩니다.

출처

자주 묻는 질문

입력한 텍스트가 서버로 전송되나요?

아닙니다. 모든 변환은 브라우저 안의 JavaScript로 처리되며 텍스트가 기기를 떠나지 않습니다.

한글이나 이모지도 변환되나요?

네. Base64는 UTF-8 기준으로 변환하므로 한글·이모지 등 유니코드 텍스트가 정확히 복원됩니다.

Base64와 URL 인코딩은 뭐가 다른가요?

Base64는 텍스트·바이너리를 안전한 ASCII 문자열로 포장하는 방식(API 키, data URL 등에서 사용)이고, URL 인코딩은 특수문자를 이스케이프해 URL에 안전하게 담는 방식입니다.

디코딩이 실패해요.

입력 형식을 확인하세요. Base64는 올바른 Base64 문자열이어야 하고, URL 인코딩은 올바른 이스케이프 형식이어야 합니다. 형식이 맞지 않으면 오류 메시지가 표시됩니다.

가입이 필요한가요?

아닙니다. 설치도 가입도 없이 브라우저에서 바로 동작합니다.