• Omnilude Tools다양한 온라인 도구 모음
  • 홈
온라인 도구
  • 개발자 도구
    • UUID 생성기
    • 타임스탬프 변환기
    • 인코더/디코더
    • 색상 선택기
    • 정규식 테스터
    • 데이터 변환
    • 해시 생성기
    • 크론 표현식
    • 네이밍 규칙 변환
    • JWT 디버거
    • 브라우저 정보
    • 진법 변환
    • 메타 태그 생성기
    • 비밀번호
  • 텍스트 도구
  • 유용한 도구
  • 시간 도구
  • 계산 도구

인코더/디코더

URL, Base64, HTML 인코딩/디코딩

업데이트

최근 반영된 개선 사항

신규
테마 변경
라이트 모드
다크 모드
시스템 설정
URL에 사용할 수 없는 특수 문자를 %XX 형식으로 변환합니다.

원본 텍스트

인코딩 텍스트

사용 예시

URL Encoding

Hello World
↓
Hello%20World

Base64

Hello
↓
SGVsbG8=

HTML Entity

<div>
↓
&lt;div&gt;

Unicode

안녕
↓
\uc548\ub155

인코더/디코더란?

인코더/디코더는 텍스트를 다양한 인코딩 형식으로 변환하거나 복원할 수 있는 온라인 도구입니다. URL 인코딩, Base64, HTML 엔티티, Unicode 이스케이프 등 웹 개발과 데이터 처리에서 필수적으로 사용되는 인코딩 방식을 지원합니다. 양방향 실시간 변환을 제공하여 원본 텍스트에서 인코딩된 텍스트로, 또는 인코딩된 텍스트에서 원본으로 즉시 변환할 수 있어 개발자의 디버깅과 데이터 확인 작업을 효율적으로 돕습니다.

  • URL 인코딩/디코딩 (%XX 형식 변환)
  • Base64 인코딩/디코딩 (바이너리-ASCII 변환)
  • HTML 엔티티 인코딩/디코딩 (특수 문자 이스케이프)
  • Unicode 이스케이프 인코딩/디코딩 (\uXXXX 형식)
  • 양방향 실시간 변환 지원
  • 변환 결과 클립보드 복사 기능

사용 방법

  1. 1

    인코딩 방식 선택

    URL, Base64, HTML Entity, Unicode 중 사용하려는 인코딩 방식의 탭을 선택합니다. 각 방식의 설명이 함께 표시되어 적절한 인코딩을 고를 수 있습니다.

  2. 2

    텍스트 입력

    원본 텍스트 영역에 인코딩할 텍스트를 입력하거나, 인코딩 텍스트 영역에 디코딩할 문자열을 입력합니다. 어느 쪽에 입력하든 반대편이 자동으로 변환됩니다.

  3. 3

    결과 확인 및 복사

    변환된 결과를 확인하고, 복사 버튼을 클릭하여 클립보드에 복사합니다. 필요한 경우 다른 인코딩 탭으로 전환하여 동일한 텍스트를 다른 형식으로도 변환할 수 있습니다.

자주 묻는 질문

URL에 한글, 공백, 특수문자 등이 포함될 때 필요합니다. 브라우저가 URL을 서버로 전송할 때 ASCII가 아닌 문자는 %XX 형식으로 인코딩해야 올바르게 전달됩니다. 쿼리 파라미터에 특수문자가 포함된 경우에도 반드시 인코딩이 필요합니다.

Base64는 바이너리 데이터를 ASCII 문자열로 변환하는 인코딩 방식입니다. 이메일 첨부파일 전송(MIME), 이미지를 HTML/CSS에 직접 삽입(Data URI), JSON에 바이너리 데이터를 포함시킬 때 주로 사용됩니다. 원본 대비 약 33% 크기가 증가합니다.

HTML에서 <, >, &, " 같은 문자는 태그나 속성으로 해석될 수 있어 보안 취약점(XSS)이 발생할 수 있습니다. HTML 엔티티로 변환하면 이러한 문자를 안전하게 표시할 수 있으며, 웹 페이지에서 코드 조각을 보여줄 때 필수적입니다.

Unicode 이스케이프(\uXXXX)는 소스 코드에서 비ASCII 문자를 표현할 때 사용합니다. 특히 JSON 데이터에서 한글이나 이모지 등 다국어 문자를 안전하게 전달하거나, 파일 인코딩 문제를 피하고 싶을 때 유용합니다.

아닙니다. 인코딩은 데이터의 형식을 변환하는 것으로 누구나 디코딩할 수 있지만, 암호화는 비밀 키를 사용하여 데이터를 보호하는 것입니다. Base64 인코딩은 보안 목적이 아니므로 민감한 데이터를 보호하는 용도로는 적합하지 않습니다.

활용 팁

  • API 호출 시 쿼리 파라미터에 특수문자가 포함되면 URL 인코딩을 적용한 후 전송하세요.
  • 이미지를 Base64로 변환하면 별도 파일 없이 HTML이나 CSS에 직접 삽입할 수 있어 HTTP 요청을 줄일 수 있습니다.
  • 사용자 입력값을 HTML에 출력할 때는 반드시 HTML 엔티티 인코딩을 적용하여 XSS 공격을 방지하세요.
  • 디버깅 시 인코딩된 문자열을 디코딩하여 원본 데이터를 확인하면 문제를 빠르게 파악할 수 있습니다.
  • JSON 데이터에서 한글이 \uXXXX로 표시될 때 Unicode 디코딩으로 원본 텍스트를 쉽게 확인할 수 있습니다.

Omnilude Tools

개발자, 디자이너, 크리에이터를 위한 무료 온라인 도구 모음. 모든 데이터는 브라우저에서 로컬로 처리됩니다.

개발자 도구

  • UUID 생성기
  • 타임스탬프 변환기
  • 인코더/디코더
  • 색상 선택기

텍스트 도구

  • JSON 편집기
  • 텍스트 비교
  • 글자수 세기
  • 마크다운

법적 고지

  • 개인정보처리방침
  • 이용약관
  • 서비스 소개

© 2026 Omnilude. All rights reserved.

피드백 보내기