본문으로 건너뛰기

쿼리 문자열을 JSON으로 변환

전체 URL이든 `a=1&b=2`만 붙여 넣어도 읽기 쉬운 JSON이 나옵니다. 같은 키가 반복되면 배열로 묶습니다. 로그나 주소창에서 파라미터를 확인할 때 편합니다.

JSON → Query로 바꿀까요?

OAuth 콜백이나 UTM이 붙은 긴 URL은 한 줄로 읽기 어렵습니다. JSON으로 보면 필드가 분명해집니다.

값은 URL과 같이 문자열로 유지됩니다. 숫자·불리언으로 자동 변환하지 않습니다.

사용 방법

  1. query 또는 URL 붙여넣기
  2. JSON 자동 생성
  3. 코드·문서용으로 복사

이럴 때

  • 긴 query를 눈으로 쪼개기 싫을 때
  • 중복 키가 있는지 확인
  • 토큰이 있어 로컬 처리가 안전할 때

상황

  • 리다이렉트 URL 디버깅
  • UTM 파라미터 정리
  • API 문서 예시 작성

  • `+`는 공백으로 처리합니다(일반 폼 인코딩).
  • 한글 등 % 인코딩은 파싱 시 복원됩니다.
  • 한 값만 풀려면 URL 디코드도 충분합니다.

예시

입력 출력 설명
a=1&b=hello { "a": "1", "b": "hello" }
tag=a&tag=b { "tag": ["a", "b"] } 중복 키

자주 묻는 질문

URL 전체를 붙여도 되나요?
네. `?` 뒤 쿼리만 읽고 `#` 앵커는 무시합니다.
반대로 하고 싶어요
JSON → Query를 사용하세요.

관련 도구