광고 차단됨무료 서비스를 지원하려면 광고 차단 기능을 비활성화하세요.

URL 인코더/디코더

URI 구성 요소를 인코딩하여 링크 및 양식 제출에 안전하게 포함할 수 있도록 합니다. 쉽게 사용할 수 있도록 들어오는 값을 디코딩하고 쿼리 문자열을 구조화된 개체로 구문 분석합니다.

유틸리티v1.0.0

URL 인코더 및 디코더

URL과 쿼리 문자열을 즉시 인코딩하거나 디코딩합니다. 세 가지 인코딩 모드, 쿼리 매개 변수 파서 및 전체 URL 구성 요소 분석: 100% 로컬.

인코딩할 텍스트

67 바이트 · 67 값 열( V) @ item: inmenu

인코딩된 출력요소
Hello%20World!%20Price%3A%20%2429.99%20%26%20discount%3D10%25%20%7C%20email%3A%20user%40example.com

99 바이트 · 99 값 열( V) @ item: inmenu+47.8% 증가

67 B입력 크기
99 B출력 크기
요소모드
부호방향

세 가지 인코딩 모드

쿼리 값에 대한 구성 요소 인코딩, 구조 문자를 보존하는 전체 URL 인코딩 및 공백이 + 가 되는 양식 인코딩.

Query Param Parser

URL 또는 쿼리 문자열을 붙여넣고 가독성을 위해 디코딩된 모든 키-값 쌍을 즉시 분석합니다.

100% 프라이빗 & 로컬

모든 인코딩 및 디코딩은 브라우저의 기본 encodeURIComponent 및 decodeURIComponent API를 사용합니다. 장치에서 아무 것도 나가지 않습니다.

가이드

URL을 인코딩 또는 디코딩하는 방법

1

방향 선택

Encode to percent-encode text (퍼센트 인코딩 텍스트로 인코딩) 또는 Decode (디코딩) 를 선택하여 인코딩된 문자열을 다시 읽을 수 있는 형태로 변환

2

인코딩 모드 선택

EncodeURIComponent (쿼리 값), encodeURI (전체 URL) 또는 Form (x-www-form-urlencoded) 중에서 선택합니다.

3

즉시 변환

입력할 때 업데이트 출력: 버튼을 누르지 않아도 됩니다. 전체 URL을 파서 탭에 붙여넣어 구성 요소로 나눕니다.

4

복사 또는 바꾸기

한 번의 클릭으로 출력을 복사하거나 스왑을 눌러 결과를 체인 작업의 입력으로 다시 이동합니다.

광고 차단됨무료 서비스를 지원하려면 광고 차단 기능을 비활성화하세요.
사용 사례

URL 인코더는 누가 사용하나요?

프론트엔드 개발자

호출을 가져오거나 JavaScript에서 동적 URL을 구축하기 위해 쿼리 매개 변수 값을 추가하기 전에 인코딩하십시오.

백엔드 개발자

HTTP 요청에서 들어오는 퍼센트 인코딩 양식 데이터 및 URL 쿼리 문자열을 디코딩합니다.

QA 엔지니어

통합 및 엔드 투 엔드 테스트 전에 응용 프로그램이 특수 문자를 올바르게 인코딩하는지 확인하십시오.

DevOps 엔지니어

CI/CD 파이프라인 구성을 위해 웹훅 URL 및 콜백 엔드포인트에서 특수 문자를 인코딩합니다.

SEO 전문가

크롤링된 URL을 디코딩하고 검사하여 매개 변수 구조, 표준 경로 및 추적 태그를 확인합니다.

보안 연구원

피싱 링크, 맬웨어 페이로드 및 웹 애플리케이션 로그에 있는 난독화 또는 이중 인코딩 URL을 디코딩합니다.

광고 차단됨무료 서비스를 지원하려면 광고 차단 기능을 비활성화하세요.
비교

끝없는 대장간 vs 다른 URL 도구

세 가지 인코딩 모드, 쿼리 파서 및 전체 URL 분석 - 모두 로컬입니다.

기능
기타 도구평균
끝없는 대장간이 웹사이트
세 가지 인코딩 모드
Sometimes
쿼리 매개 변수 파서
Sometimes
스왑 입력 및 출력
아니요
제로 서버 프로세싱
아니요
오프라인 근무
아니요
무료 사용
Limited
광고 차단됨무료 서비스를 지원하려면 광고 차단 기능을 비활성화하세요.

다루는 모든 URL 인코딩 시나리오

Endless Forge URL Encoder는 개발자가 실제로 접하는 세 가지 인코딩 시나리오를 처리합니다: 개별 쿼리 값에 대한 encodeURIComponent, 전체 URL에 대한 encodeURI 및 공백이 + 가 되는 application/x-www-form-urlenced. Query Parser 탭은 URL을 붙여넣어 모든 매개 변수의 즉시 디코딩된 테이블을 가져옵니다.
광고 차단됨무료 서비스를 지원하려면 광고 차단 기능을 비활성화하세요.
탐색

더 많은 유틸리티 및 개발자 도구

광고 차단됨무료 서비스를 지원하려면 광고 차단 기능을 비활성화하세요.
자주 묻는 질문

자주 묻는 질문

encodeURIComponent는 글자, 숫자, -_를 제외한 모든 것을 인코딩합니다.! ~ * '(). 쿼리 매개 변수와 같은 개별 값에 대한 것입니다. encodeURI는 구조적 URL 문자를 그대로 유지하며 구문을 손상시키지 않고 전체 URL을 인코딩하도록 설계되었습니다.
URL 구성 요소에 URL 구조에 특별한 의미가 있거나 안전한 ASCII 범위를 벗어난 문자가 포함된 경우 URL 구성 요소를 인코딩해야 합니다. 일반적인 상황에는 공백, 앰퍼샌드 또는 등호가 포함된 쿼리 매개 변수 값을 인코딩하는 것과 URL의 강조 문자와 같은 ASCII가 아닌 문자를 인코딩하는 것이 포함됩니다. API 인증 헤더를 구축하거나 URL 전송을 위해 바이너리 데이터를 인코딩하는 경우 URL 안전 모드가 있는 Base64 Encoder 가 특정 사용 사례에 대한 퍼센트 인코딩보다 더 적절한 경우가 많습니다.
퍼센트 인코딩은 문자를 퍼센트 기호 뒤에 두 개의 16진수로 나타냅니다. 예를 들어, 공백은 % 20이고, 앰퍼샌드는 % 26이며, at 기호는 % 40입니다.
+ 는 양식 인코딩된 데이터의 공백으로 해석되기 때문에 구성 요소 인코딩을 사용할 때 쿼리 값의 리터럴 + 는 %2B로 인코딩되어야 합니다.
아니요. 모든 URL 인코딩 및 디코딩은 JavaScript의 기본 제공 encodeURIComponent () 및 decodeURIComponent () 함수를 사용하여 브라우저에서 로컬로 수행됩니다. 어떤 서버에도 데이터가 전송되지 않습니다. URL 쿼리 매개 변수에 전달되는 JWT 토큰을 디코딩하는 경우 JWT Decoder 는 한 단계에서 토큰 세그먼트의 URL 디코딩과 Base64URL 디코딩을 모두 처리합니다.
결코 그렇지 않습니다. 모든 인코딩 및 디코딩은 브라우저의 기본 API를 사용합니다. 입력한 내용은 어디에도 전송되지 않습니다.

6 질문에 대한 답변

광고 차단됨무료 서비스를 지원하려면 광고 차단 기능을 비활성화하세요.
Startup Fame Verification