가짜 데이터 생성기
사용자 정의 필드로 현실적인 테스트용 모의 데이터를 만들고 JSON 배열·CSV·SQL INSERT 문으로 브라우저에서 바로 내보냅니다.
가짜 데이터 생성기 — 필요한 열을 정의하고(이름, 이메일, 전화번호, UUID, 날짜 등) 생성할 행 수를 고르면, 현실적인 가짜 데이터를 JSON·CSV·SQL 형식으로 즉시 얻습니다. 언제든 새로 생성을 클릭하면 새 한 묶음이 나옵니다. 모든 처리는 브라우저 안에서 이루어지므로 스키마와 데이터가 기기를 벗어나지 않습니다.
가짜 데이터 생성기란?
브라우저 안에서만 현실적인 모의(더미 / 샘플 / 테스트) 레코드를 만들어 주는 무료 가짜 데이터 생성기입니다. 개발자, QA 엔지니어, 데이터베이스 설계자가 시드 스크립트를 작성하지 않고도 데이터베이스 채우기, UI 프로토타입 데이터 채우기, 폼 부하 테스트, API 픽스처 만들기 등에 사용합니다. 필드를 추가하고 각 필드에 열 이름과 데이터 종류(UUID, 전체 이름, 이름, 이메일, 전화, 도시, 국가, 날짜, 정수, 불리언, 문장, 회사)를 지정한 뒤 행 수를 정하고 출력 형식을 골라 결과를 복사하세요. 새로 생성을 클릭하면 같은 형태의 새 묶음이 나옵니다. 필드, 행 수, 형식을 편집하면 출력이 자동으로 업데이트됩니다.
가짜 데이터 생성기 사용법
- 필드 추가 버튼으로 필요한 열마다 필드를 추가하고 이름을 지정한 뒤 데이터 종류(UUID, 전체 이름, 이메일, 전화, 날짜, 정수, 불리언 등)를 고르세요.
- 행 수에 생성할 레코드 개수를 설정하세요(1부터 1000까지).
- 분할 컨트롤로 출력 형식을 고르세요: JSON 배열, CSV, 또는 SQL INSERT 문.
- 다른 데이터가 필요할 때마다 새로 생성을 클릭하면 같은 필드와 행 수로 새 값 한 묶음이 만들어집니다.
- 복사를 클릭해 생성된 데이터를 클립보드에 담고, 시드 파일·스프레드시트·쿼리에 바로 붙여 넣으세요.
예시
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 호출도 없습니다. 그 무엇도 기기를 벗어나지 않습니다.
관련 도구
Base32 / Base58 인코딩 / 디코딩
텍스트를 Base32(RFC 4648) 또는 Base58(비트코인 알파벳)로 인코딩하고 다시 디코딩하세요. 브라우저 안에서 UTF-8까지 안전하게 처리합니다.
Base64 인코딩 / 디코딩
텍스트를 Base64로 인코딩하거나 Base64를 텍스트로 디코딩하세요 (UTF-8 안전).
대소문자 변환기 및 카운터
텍스트 대소문자를 변경하고 문자, 단어, 줄 수를 세어보세요.
코드 포맷터 및 압축기
HTML, CSS, JavaScript를 브라우저 안에서 즉시 정리하거나 압축하며 2칸·4칸·탭 들여쓰기를 지원합니다.