URL 인코딩

URL 구성 요소나 전체 URL을 인코딩하고, + 공백과 줄별 처리 옵션을 지원합니다.

URL 입력
1
인코딩 결과
1
0 문자 0 줄

URL 인코딩

URL 인코딩은 예약 문자와 비 ASCII 문자를 퍼센트 인코딩 시퀀스로 바꾸어 링크, 쿼리 문자열, 폼 데이터, API 요청에서 안전하게 사용할 수 있게 합니다.

변환은 브라우저에서만 실행되며 URL, 토큰, 쿼리 값은 서버로 전송되지 않습니다.

사용 방법

  1. 인코딩할 텍스트, 경로, 쿼리 값 또는 URL을 붙여넣습니다.
  2. 쿼리 값은 구성 요소 모드, 전체 URL은 전체 URI 모드를 선택합니다.
  3. 필요하면 + 공백 또는 줄별 인코딩을 켭니다.
  4. URL 인코딩을 클릭한 뒤 결과를 복사하거나 다운로드합니다.

이 도구란?

URL 인코딩은 퍼센트 인코딩이라고도 하며, 문자를 퍼센트 기호와 16진수 바이트로 표현합니다. 공백, Unicode 텍스트, 예약 구분자의 의미를 URL 안에서 명확히 합니다.

검색어, 리다이렉트 주소 같은 값은 구성 요소 인코딩을 사용합니다. : / ? & = 같은 URL 구조를 보존하려면 전체 URI 모드를 사용합니다.

입력 참고사항

구성 요소 모드는 encodeURIComponent를 사용해 구분자도 인코딩합니다. 전체 URI 모드는 encodeURI를 사용해 URL 구조를 보존합니다. + 공백 옵션은 application/x-www-form-urlencoded 쿼리 문자열에 유용합니다.

예시

검색 문구를 안전한 쿼리 값으로 바꿀 수 있습니다:

입력
hello world & tea=green

구성 요소 출력
hello%20world%20%26%20tea%3Dgreen

+ 로 공백 표시
hello+world+%26+tea%3Dgreen

MCP 통합

MCP(Model Context Protocol)를 통해 AI 에이전트와 앱은 Coding.Tools 유틸리티를 발견하고 반복 가능한 변환, 포맷팅, 해시, 생성 워크플로에서 실행할 수 있습니다.

MCP 도구 이름: url-encode

MCP 엔드포인트: https://coding.tools/mcp

먼저 tools/list를 호출하세요. 각 도구 항목에는 inputSchema, outputSchema, examples가 포함되어 AI 에이전트나 클라이언트가 추측 없이 유효한 인수를 만들 수 있습니다.

tools/call에서는 표시용 값은 result.content[0].text에서, 기계 파싱용 값은 result.structuredContent에서 읽으세요. 도구 수준 실패는 isError: true를 반환하고, 프로토콜 수준 실패는 JSON-RPC error를 반환합니다.

tools/call 요청 예시:

curl -s https://coding.tools/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "MCP-Protocol-Version: 2025-06-18" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"url-encode","arguments":{"input":"hello world & tea=green","options":{"mode":"component","spaceAsPlus":false}}}}'

대부분의 텍스트 및 데이터 도구는 input 문자열과 선택적 options를 받습니다. 브라우저 이미지 API가 필요한 이미지 도구는 검색 대상으로 제공되며, 브라우저 기능이 필요할 때 웹 UI 링크를 반환합니다.