물음표, 앰퍼샌드, 등호, 해시 기호를 일일이 입력하지 않고 브라우저에서 링크를 만드세요. 주소 구조는 화면에 그대로 보이며, 브라우저의 기본 URL 및 URLSearchParams API가 호스트를 검사하고 각 매개변수를 인코딩합니다. 입력한 내용은 어디에도 업로드되지 않습니다.
URL 생성기
브라우저에서 바로 실행됩니다. 업로드도, 회원가입도 없습니다.
URL 생성기란 무엇인가요?
URL 생성기는 스킴, 호스트, 선택적 포트, 경로, 쿼리 매개변수, 프래그먼트를 조합해 완전한 웹 주소를 만듭니다. 각 값을 해당 입력란에 넣으면 완성된 링크가 바로 갱신되고, 공백과 특수 문자는 브라우저에서 올바르게 인코딩됩니다.
사용 방법
- 1출처 입력. 스킴을 고른 다음 호스트와 필요한 경우 기본값이 아닌 포트를 입력합니다.
- 2목적지 추가. 경로와 선택적 프래그먼트를 입력합니다. 앞쪽 슬래시나 해시 기호가 없으면 자동으로 추가됩니다.
- 3쿼리 매개변수 추가. 필터, 추적 태그, API 옵션 또는 중복 키를 키와 값 행으로 만듭니다. 빈 값도 유지됩니다.
- 4URL 복사 또는 열기. 실시간으로 갱신되는 인코딩 결과를 확인한 다음 복사하거나 새 브라우저 탭에서 엽니다.
이런 분께 추천
- API 엔드포인트를 구성하는 개발자는 문자열을 직접 이어 붙이지 않고 호스트, 경로, 포트, 중복 쿼리 키를 조합할 수 있습니다.
- 캠페인 링크를 준비하는 마케터는 추적 매개변수를 키와 값 행으로 추가한 뒤 인코딩된 전체 URL을 복사할 수 있습니다.
- 테스트 케이스를 만드는 QA 팀은 주소의 나머지 부분을 유지하면서 경로, 매개변수 또는 프래그먼트 하나만 바꿀 수 있습니다.
- 딥 링크를 공유하는 고객 지원팀은 공백, 유니코드 텍스트, 쿼리 문자열 뒤의 프래그먼트를 잃지 않고 긴 주소를 만들 수 있습니다.
자주 묻는 질문
이 URL 생성기는 무료인가요?
네. 가입, 다운로드, 사용 횟수 제한 없이 무료로 이용할 수 있습니다. URL 구성 요소를 입력하면 완성된 주소가 즉시 갱신됩니다.
입력한 URL이 서버로 업로드되나요?
아니요. 생성, 검사, 인코딩은 모두 브라우저에서 로컬로 처리됩니다. 호스트, 경로, 쿼리 값, 추적 ID, 프래그먼트를 이 도구가 서버로 보내지 않습니다.
쿼리 매개변수는 몇 개까지 추가할 수 있나요?
도구 자체의 제한은 없습니다. 필요한 만큼 매개변수 행을 추가하거나 제거하고 같은 키를 반복할 수 있습니다. 다만 브라우저, 서버, 프록시, 외부 앱에서 URL 최대 길이를 제한할 수 있습니다.
URL 생성기가 특수 문자를 인코딩하나요?
네. 브라우저의 기본 URL API가 필요한 위치의 공백, 유니코드 텍스트, 예약 문자를 퍼센트 인코딩합니다. 쿼리의 공백은 더하기 기호로, 실제 더하기 기호는 <code>%2B</code>로 바뀝니다.
URL에 같은 쿼리 매개변수를 여러 번 넣을 수 있나요?
네. 중복 키는 유효하며 일부 API에서는 <code>tag=shoes&tag=sale</code>처럼 목록을 나타낼 때 사용합니다. 이 생성기는 비어 있지 않은 모든 행을 합치지 않고 원래 순서대로 유지합니다.
쿼리와 프래그먼트는 어떻게 다른가요?
쿼리는 <code>?</code> 뒤에서 시작하며 보통 서버로 전송됩니다. 프래그먼트는 <code>#</code> 뒤에서 시작해 브라우저나 페이지에서 처리하므로 HTTP 요청에는 포함되지 않습니다.
기본 포트가 왜 사라졌나요?
URL 표준은 기본 포트를 정규화합니다. HTTPS에는 포트 443이, HTTP에는 포트 80이 이미 포함되므로 브라우저가 완성된 주소에서 해당 값을 제거합니다. 기본값이 아닌 포트는 그대로 표시됩니다.