Dummy JSON 생성기 (개발자용) 완벽 가이드
Dummy JSON 생성기(개발자용)는 API 개발, 프론트엔드 프로토타이핑, 백엔드 테스트 등 다양한 개발 과정에서 필요한 목업(mock) JSON 데이터를 빠르고 정확하게 생성해주는 전문 개발자 도구입니다. 기존의 스키마 기반 더미 데이터 생성기와 달리, 이 도구는 필드 단위로 데이터 타입을 직접 선택할 수 있어 훨씬 유연하고 정밀한 테스트 데이터를 만들 수 있습니다.
총 10가지 필드 타입을 지원합니다. 자동 증가하는 id, 현실적인 name(이름), 유효한 형식의 email(이메일), phone(전화번호), address(주소), date(날짜), 범위 지정 가능한 number(숫자), 참/거짓 boolean, RFC 4122 표준의 uuid, 그리고 더미 텍스트 lorem을 조합하여 실무에 즉시 활용할 수 있는 JSON 배열을 생성합니다. 한국어 모드에서는 실제 한국식 이름, 주소, 전화번호 형식을 사용하여 국내 서비스 개발에 최적화된 데이터를 제공합니다.
1개부터 최대 100개까지 데이터를 한 번에 생성할 수 있으며, 생성된 JSON은 구문 하이라이팅(Syntax Highlighting)이 적용되어 키, 문자열, 숫자, 불리언 등 각 데이터 타입이 색상으로 구분되어 가독성이 뛰어납니다. 포맷팅된 상태 또는 축소(minified) 상태로 클립보드에 복사하거나, .json 파일로 다운로드할 수 있습니다.
필드 구성은 자유롭게 추가하고 삭제할 수 있으며, 설정한 필드 구성과 생성 옵션은 브라우저의 LocalStorage에 자동 저장되어 페이지를 다시 방문해도 이전 설정이 유지됩니다. REST API 테스트, Postman 요청 바디, 프론트엔드 목업 데이터, 데이터베이스 시드 데이터, GraphQL 응답 시뮬레이션 등 다양한 용도로 활용할 수 있습니다. 모든 처리는 브라우저 내에서 이루어지므로 서버로 데이터가 전송되지 않아 보안 걱정 없이 사용할 수 있습니다.
지원하는 필드 타입
- id: 자동 증가 정수 (1, 2, 3, ...)
- name: 현실적인 한국어/영어 이름
- email: 유효한 형식의 이메일 주소
- phone: 한국어(010-XXXX-XXXX) / 영어(+1-XXX-XXX-XXXX) 전화번호
- address: 시/도, 구/군, 도로명을 조합한 주소
- date: YYYY-MM-DD 형식의 랜덤 날짜
- number: 1~10000 사이의 랜덤 정수
- boolean: true 또는 false
- uuid: RFC 4122 v4 형식의 고유 식별자
- lorem: 더미 텍스트 (Lorem Ipsum / 한국어 더미 문장)
자주 묻는 질문 (FAQ)
Q. 생성된 데이터는 실제 개인정보인가요?
A. 아닙니다. 모든 이름, 이메일, 전화번호, 주소는 무작위로 조합된 가상의 더미 데이터이며 실제 인물과는 관련이 없습니다. API 테스트, 프로토타이핑, 학습 목적으로 안전하게 사용할 수 있습니다.
Q. 필드를 몇 개까지 추가할 수 있나요?
A. 필드 개수에 제한은 없습니다. 원하는 만큼 필드를 추가하여 필요한 데이터 구조를 자유롭게 설계할 수 있습니다. 다만 필드가 많아질수록 생성되는 JSON 크기가 커지므로 적절한 수준을 유지하는 것을 권장합니다.
Q. 기존의 더미 JSON 생성기와 무엇이 다른가요?
A. 기존 도구는 사용자, 상품 등 미리 정의된 스키마를 선택하는 방식이지만, 이 개발자용 도구는 필드 단위로 타입을 직접 선택하여 완전히 자유로운 데이터 구조를 설계할 수 있습니다. uuid, lorem 등 개발자에게 필요한 추가 타입도 지원합니다.
Q. 생성한 JSON을 상업적 프로젝트에서 사용해도 되나요?
A. 네, 생성된 더미 데이터는 개발, 테스트, 시연 등 어떤 목적으로든 자유롭게 사용할 수 있습니다.
Q. 이전 설정이 저장되나요?
A. 네, 필드 구성, 생성 개수, 언어 설정이 브라우저의 LocalStorage에 자동 저장됩니다. 페이지를 다시 방문해도 이전 설정이 그대로 유지되며, 초기화 버튼으로 삭제할 수 있습니다.