URL 인코더 & 디코더 - 온라인 URL 인코딩 및 디코딩

무료 온라인 URL 인코더 및 디코더. URL의 특수 문자를 인코딩하거나 퍼센트 인코딩된 문자열을 디코딩합니다. 전체 URL 및 컴포넌트 인코딩을 지원합니다.

일반 인코딩

문자인코딩됨설명
(공백)%20공백 문자
&%26앰퍼샌드
=%3D등호
?%3F물음표
/%2F슬래시
#%23해시/프래그먼트
@%40골뱅이
+%2B더하기 기호

URL 인코딩 빠른 참조

  • • 공백은 %20이 됩니다 (폼 데이터에서는 +)
  • • 예약 문자: ! # $ & ' ( ) * + , / : ; = ? @ [ ]
  • • 인코딩되지 않는 문자: A-Z a-z 0-9 - _ . ~
  • • 비 ASCII 문자는 먼저 UTF-8로 인코딩된 다음 퍼센트 인코딩됩니다

이 도구에 대해

URL 인코딩이란?

URL 인코딩(퍼센트 인코딩이라고도 함)은 특수 문자를 URL에서 안전하게 전송할 수 있는 형식으로 변환합니다. 공백, &, = 및 비 ASCII 문자와 같은 문자는 % 다음에 16진수 값으로 대체됩니다.

URL 인코딩을 사용하는 경우

• 특수 문자가 있는 쿼리 문자열 매개변수
• URL의 비 ASCII 문자 (국제 문자)
• 데이터로 사용되는 예약 문자 (구분자 아님)
• 폼 데이터 제출 (application/x-www-form-urlencoded)

encodeURI vs encodeURIComponent

encodeURI는 전체 URL을 인코딩하지만 :, /, ?, #, &와 같은 문자는 유지합니다. encodeURIComponent는 A-Z, a-z, 0-9, - _ . ~를 제외한 모든 것을 인코딩하여 개별 URL 컴포넌트 인코딩에 적합합니다.

자주 묻는 질문

URL 인코딩이란 무엇인가요?

URL 인코딩은 문자를 URL에서 안전한 형식으로 변환합니다. 특수 문자는 % 다음에 16진수 값으로 대체됩니다. 예를 들어, 공백은 %20이 됩니다.

URL에 인코딩이 필요한 이유는?

URL은 특정 ASCII 문자만 포함할 수 있습니다. 특수 문자, 공백 및 비영어 문자는 URL에서 올바르게 전송되려면 인코딩되어야 합니다.

encodeURI와 encodeURIComponent의 차이점은?

encodeURI는 전체 URL 인코딩용으로 URL 구조 문자(:/?#&=)를 유지합니다. encodeURIComponent는 모든 것을 인코딩하며 쿼리 매개변수와 같은 개별 값 인코딩에 사용됩니다.

공백이 + 또는 %20으로 인코딩되는 이유는?

둘 다 유효합니다. %20은 표준 URL 인코딩입니다. +는 application/x-www-form-urlencoded 형식(폼 제출)에서 사용됩니다. 대부분의 서버는 둘 다 허용합니다.

비영어 문자를 인코딩할 수 있나요?

네, 중국어, 아랍어 또는 이모지와 같은 비 ASCII 문자는 UTF-8로 인코딩된 다음 퍼센트 인코딩됩니다. 예를 들어, 你好는 %E4%BD%A0%E5%A5%BD가 됩니다.

이 도구는 사용하기 안전한가요?

네, 모든 인코딩 및 디코딩은 브라우저에서 이루어집니다. 데이터는 서버로 전송되지 않습니다.

관련 도구

무료 온라인 Base64 인코더 디코더 - Base64 인코딩 및 디코딩

무료 온라인 Base64 인코더 및 디코더. 텍스트를 Base64로 변환하고 Base64를 텍스트로 즉시 디코딩합니다. 파일 인코딩 및 U...

무료 색상 선택기 - HEX RGB HSL 변환 및 팔레트 생성기

무료 온라인 색상 선택기. HEX, RGB, HSL, HSV, CMYK 변환. 색상 조화, 팔레트, 쉐이드, 틴트 생성.

무료 텍스트 비교 도구 - Diff Checker

무료 온라인 텍스트 비교 도구. 두 텍스트 파일을 나란히 또는 인라인으로 비교하세요. 변경, 추가 및 삭제 내용을 강조 표시합니다.

무료 해시 생성기 - MD5 SHA-256 SHA-512 HMAC 계산기

무료 온라인 해시 생성기. MD5, SHA-1, SHA-256, SHA-512 해시 계산. HMAC 서명 생성. 텍스트 또는 파일 해시.

무료 온라인 JSON 포맷터 - JSON 정렬 및 검증 도구

무료 온라인 JSON 포맷터, 검증기 및 미화 도구. JSON 데이터를 즉시 포맷, 압축 및 검증합니다.

무료 JWT 인코더/디코더 - 토큰 서명, 확인 및 검사

무료 온라인 JWT 디코더 및 인코더. 디코딩, 검사, 서명 확인, 페이로드 편집 및 새로운 JSON 웹 토큰을 즉시 생성하세요. 100%...

무료 Lorem Ipsum 생성기 - 단락, 문장, 단어 생성

무료 온라인 Lorem Ipsum 자리 표시자 텍스트 생성기. 단락, 문장, 단어 또는 목록 생성. 다양한 텍스트 스타일. HTML 출력 ...

무료 온라인 QR 코드 생성기 - 맞춤형 QR 코드 만들기

무료 온라인 QR 코드 생성기. URL, 텍스트, WiFi, vCard용 QR 코드 생성. 색상, 크기, 오류 수정 사용자 정의. PNG ...

워터마크가 없는 무료 및 무제한 TikTok 비디오 다운로더

워터마크 없는 TikTok 비디오를 온라인에서 무료로 다운로드하세요. 빠르고 안전하며 iOS, Android 등 모든 기기에서 작동합니다.

무료 Unix 타임스탬프 변환기 - Epoch 시간 온라인 도구

무료 Unix 타임스탬프 변환기. Epoch 시간을 날짜로, 초를 밀리초로 변환. JavaScript, Python, Java, PHP, ...

무료 UUID 생성기 - v1/v4/v5/v7 및 대량 생성

무료 온라인 UUID/GUID 생성기. UUID v1, v4, v5, v7 및 Nil UUID 생성. 최대 1000개 대량 생성, 검증, ...

무료 단어 카운터 - 문자 및 텍스트 분석기

무료 온라인 단어 카운터 및 텍스트 분석기. 단어, 문자, 문장, 단락 수 계산. 읽기 시간, 말하기 시간, 키워드 밀도 확인. 소셜 미디...