가짜 데이터 생성기

사용자 정의 필드로 현실적인 테스트용 모의 데이터를 만들고 JSON 배열·CSV·SQL INSERT 문으로 브라우저에서 바로 내보냅니다.

도구를 불러오는 중…

가짜 데이터 생성기필요한 열을 정의하고(이름, 이메일, 전화번호, UUID, 날짜 등) 생성할 행 수를 고르면, 현실적인 가짜 데이터를 JSON·CSV·SQL 형식으로 즉시 얻습니다. 언제든 새로 생성을 클릭하면 새 한 묶음이 나옵니다. 모든 처리는 브라우저 안에서 이루어지므로 스키마와 데이터가 기기를 벗어나지 않습니다.

가짜 데이터 생성기란?

브라우저 안에서만 현실적인 모의(더미 / 샘플 / 테스트) 레코드를 만들어 주는 무료 가짜 데이터 생성기입니다. 개발자, QA 엔지니어, 데이터베이스 설계자가 시드 스크립트를 작성하지 않고도 데이터베이스 채우기, UI 프로토타입 데이터 채우기, 폼 부하 테스트, API 픽스처 만들기 등에 사용합니다. 필드를 추가하고 각 필드에 열 이름과 데이터 종류(UUID, 전체 이름, 이름, 이메일, 전화, 도시, 국가, 날짜, 정수, 불리언, 문장, 회사)를 지정한 뒤 행 수를 정하고 출력 형식을 골라 결과를 복사하세요. 새로 생성을 클릭하면 같은 형태의 새 묶음이 나옵니다. 필드, 행 수, 형식을 편집하면 출력이 자동으로 업데이트됩니다.

가짜 데이터 생성기 사용법

  1. 필드 추가 버튼으로 필요한 열마다 필드를 추가하고 이름을 지정한 뒤 데이터 종류(UUID, 전체 이름, 이메일, 전화, 날짜, 정수, 불리언 등)를 고르세요.
  2. 행 수에 생성할 레코드 개수를 설정하세요(1부터 1000까지).
  3. 분할 컨트롤로 출력 형식을 고르세요: JSON 배열, CSV, 또는 SQL INSERT 문.
  4. 다른 데이터가 필요할 때마다 새로 생성을 클릭하면 같은 필드와 행 수로 새 값 한 묶음이 만들어집니다.
  5. 복사를 클릭해 생성된 데이터를 클립보드에 담고, 시드 파일·스프레드시트·쿼리에 바로 붙여 넣으세요.

예시

API 목업용 JSON 픽스처

필드 = id(UUID), name(전체 이름), email(이메일), age(정수); 행 수 = 3; 형식 = JSON. 출력은 들여쓰기된 JSON 배열로, id·name·email·age 키를 가진 객체 세 개가 들어 있습니다. 새로 생성을 클릭하면 같은 형태의 다른 묶음이 나옵니다.

스프레드시트로 가져올 CSV

필드 = first(이름), city(도시), country(국가); 행 수 = 50; 형식 = CSV. 헤더 한 줄과 쉼표로 구분된 50개 행이 나오며, 쉼표나 따옴표가 든 값은 자동으로 따옴표로 감싸고 이스케이프됩니다.

사용자 테이블용 SQL 시드

필드 = name(전체 이름), email(이메일), active(불리언); 행 수 = 10; 형식 = SQL. 출력은 INSERT INTO `data` (...) VALUES (...); 문 열 개로, 문자열은 따옴표로 감싸고 불리언은 TRUE/FALSE, 숫자는 그대로 둡니다.

자주 묻는 질문

각 필드는 어떤 데이터 종류를 생성할 수 있나요?
각 필드는 UUID, 전체 이름, 이름, 이메일, 전화번호, 도시, 국가, 날짜(YYYY-MM-DD), 정수(1-1000), 불리언, 문장, 회사명 중 하나가 될 수 있습니다. 필요한 만큼 필드를 자유롭게 조합하세요.
어떤 출력 형식을 지원하나요?
세 가지입니다: 들여쓰기된 JSON 객체 배열, 헤더 행이 있는 CSV(쉼표와 따옴표 이스케이프), 문자열을 따옴표로 감싸고 불리언을 TRUE/FALSE로 쓰는 SQL INSERT 문. 분할 컨트롤로 같은 생성 행에서 형식만 바꿀 수 있습니다.
새로 생성을 클릭할 때마다 데이터가 바뀌는 이유는 무엇인가요?
새로 생성은 같은 필드, 행 수, 형식에서 새로운 무작위 한 묶음을 만듭니다. 필드를 추가·삭제하거나, 열 이름을 바꾸거나, 종류를 변경하거나, 행 수·형식을 조정할 때도 데이터가 자동으로 업데이트됩니다.
한 번에 몇 행까지 생성할 수 있나요?
1부터 1000까지의 정수를 받으며, 그 범위를 벗어난 값은 가장 가까운 한계로 조정됩니다. 상한을 둔 것은 생성을 즉각적으로 유지하기 위해서입니다. 한 묶음을 생성해 복사한 뒤, 더 필요하면 또 한 묶음을 생성하세요.
제 데이터가 서버로 전송되나요?
아니요. 필드, 행 수, 생성된 레코드는 모두 브라우저 안에서 클라이언트 측으로만 만들어집니다. 업로드도, 파일 전송도, 어떤 서버로의 API 호출도 없습니다. 그 무엇도 기기를 벗어나지 않습니다.

관련 도구