fixmint
KO

URL 인코딩 또는 디코딩하기

텍스트나 링크를 붙여 넣으세요. 입력하는 동안 결과가 바로 나오고, 링크의 쿼리 파라미터도 함께 보여 줘요.

  • 기기에서 실행돼요
  • 회원가입 불필요
  • 한 번 방문하면 오프라인에서도 작동해요
방향
범위
0입력 글자 수
0출력 글자 수
0% 코드 수

URL을 인코딩하거나 디코딩하는 법 방법

  1. 텍스트나 링크를 입력칸에 붙여 넣으세요.
  2. 인코딩 또는 디코딩을 고르고, 구성 요소 또는 전체 URL을 고르세요.
  3. 결과를 복사하세요. 링크라면 아래에 쿼리 파라미터가 나열돼요.

질문

구성 요소와 전체 URL, 어느 쪽을 써야 하나요?

구성 요소는 영문자·숫자와 - _ . ! ~ * ' ( ) 를 뺀 모든 문자를 인코딩하므로 검색어처럼 값 하나에 쓰세요. 전체 URL은 링크의 구조를 만드는 문자(: / ? # & = + $ , ; @)는 그대로 두고 나머지만 인코딩하므로 주소 전체에 쓰세요. 전체 URL 디코딩은 %26이나 %3D처럼 이스케이프된 구조 문자를 그대로 남겨 두어 링크가 계속 작동하게 합니다.

+로 공백 처리는 무슨 뜻인가요?

폼 데이터는 공백을 %20이 아니라 +로 씁니다. 이에 맞추려면 체크하세요. 디코딩할 때도 체크해 둔 경우에만 +를 공백으로 읽어요. 체크를 끄면 링크 경로의 +는 그대로 더하기 기호로 남습니다.

%E0%A4%A처럼 깨진 이스케이프는 어떻게 되나요?

디코딩은 연속된 %XX 코드를 읽어 올바른 UTF-8 문자열을 모두 디코딩합니다. 끝에 잘린 %A처럼 디코딩할 수 없는 부분은 적힌 그대로 남기고, 남은 개수를 알려 주는 경고가 나와요.

내 URL이 어디로 전송되나요?

전송되지 않아요. 인코딩과 디코딩은 브라우저 안에서 실행되고, 아무것도 저장되지 않습니다.

리뷰

    아직 리뷰가 없어요. 첫 리뷰를 남겨 보세요.

    별점

    이메일은 공개되거나 보관되지 않아요.

    더 보기