계산기 · 2026년 7월 24일 · 읽는 시간 4분

API 테스트할 때마다 가짜 이름 100개 직접 치다가 결국 만든 더미 데이터 생성기

👉 가짜 더미 데이터 생성기 바로 가기

개발 서버에 테스트 데이터 넣어야 하는데 진짜 이름/이메일 쓰기엔 좀 찜찜하고, 매번 "홍길동1", "홍길동2" 치기엔 너무 비효율적.

언제 필요한지

개발하다 보면 생각보다 자주 이런 상황이 온다:

  • 회원 목록 UI 개발 → 더미 유저 50명 필요한데 손으로 입력하기 귀찮음
  • API 부하 테스트 → 실제처럼 보이는 데이터 1000건 필요
  • DB 시딩 → 로컬 환경에 테스트 데이터 채워야 할 때
  • 프론트 목업 → 디자인 검토용 화면에 의미 있는 데이터 넣고 싶을 때
  • 스크린샷, 데모 → "홍길동", "테스트유저" 같은 이름 쓰기 민망한 발표 자료
  • 이메일 발송 테스트 → 존재하지 않는 이메일 주소가 필요할 때
  • 주소 유효성 검증 → 그럴듯한 주소 형식의 데이터 여러 개 필요
  • 개인정보 마스킹 테스트 → 실제 개인정보 대신 쓸 수 있는 가짜 데이터

특히 개인정보 처리 기능 개발할 때 진짜 사람 이름이나 전화번호 쓰는 건 GDPR, 개인정보보호법 관점에서도 좋지 않음. 그렇다고 "홍길동01", "홍길동02" 식으로 쓰면 UI가 너무 가짜처럼 보여서 실제 검토가 어렵고.


기존 방법의 문제

  • Faker.js 직접 설치 → 라이브러리 설치에 스크립트 작성까지 해야 함, 간단한 테스트에 오버스펙
  • 외국 사이트 (generatedata.com 등) → 영어 데이터만 나옴, 한국 이름/주소/전화번호 형식이 아님
  • ChatGPT한테 부탁 → "김민준, 이서연, 박지훈..." 20개 나오면 끝, 100개 달라 하면 질 떨어짐
  • 엑셀 함수로 만들기 → RANDBETWEEN 조합해서 만들 순 있는데 세팅이 진짜 귀찮음
  • 직접 타이핑 → 이건 말도 안 됨, 20개만 넘어가도 손목이 반란을 일으킴
  • 실제 데이터 복붙 → 개인정보 문제 있고, 팀원한테 공유도 못함

결국 매번 "홍길동1~홍길동50" 같은 말도 안 되는 데이터로 개발하게 됨. 나중에 스크린샷 공유하면 항상 "왜 이름이 다 홍길동이에요?" 소리 들음.


그래서 직접 만들었음

원하는 필드 선택하고 개수 입력하면 바로 생성.

생성 가능한 데이터 종류:

  • 이름 → 한국식 성+이름, 자연스러운 조합으로 생성
  • 이메일 → example.com, test.com 등 테스트용 도메인
  • 전화번호 → 010-XXXX-XXXX 형식
  • 주소 → 서울, 경기, 부산 등 실제 지역명 기반
  • 생년월일 → 연령대 범위 지정 가능
  • UUID → 고유 식별자 필요할 때
  • 숫자 → 범위 지정해서 랜덤 정수/실수 생성
  • 텍스트 → 로렘 입숨 스타일 더미 문장

출력 형식:

  • JSON 배열 → API 응답 형식 그대로 복붙 가능
  • CSV → 엑셀이나 DB import에 바로 사용
  • SQL INSERT → DB에 직접 넣을 쿼리 형태로 출력
  • 텍스트 목록 → 줄바꿈 구분, 가장 단순한 형태

편의 기능:

  • 생성 개수 설정 → 1~1000개 범위에서 자유롭게
  • 필드 조합 → 이름+이메일+전화번호 같이 여러 필드 동시 생성
  • 결과 복사 → 버튼 하나로 클립보드에 전체 복사
  • 재생성 → 같은 설정으로 다른 데이터 다시 뽑기

실제로 써보니

좋은 점:

  • 설치 없이 브라우저에서 바로 실행 → 작업 환경 안 가림
  • 한국어 데이터 → 이름, 주소가 실제처럼 보임, 데모나 발표에도 쓸 만함
  • JSON 출력 → 코드에 그냥 복붙 가능, 파싱 따로 안 해도 됨
  • 대량 생성 → 1000건도 1~2초면 끝남
  • 필드 조합 자유 → 필요한 것만 선택해서 맞춤 구성 가능

한계:

  • 커스텀 스키마 없음 → 특수한 데이터 구조는 직접 가공 필요
  • 관계형 데이터 없음 → 유저-주문 같은 연결된 데이터는 못 만듦
  • 저장 기능 없음 → 매번 재생성하거나 로컬에 복붙해서 저장해야 함

실전 활용 패턴

이렇게 쓰면 편함:

회원 목록 UI 개발할 때

  • 이름 + 이메일 + 전화번호 필드 선택
  • 50개 생성, JSON 형식으로 출력
  • 코드에 붙여넣기 → 바로 렌더링 확인 가능

DB 초기 세팅할 때

  • 필요한 컬럼 필드 선택
  • SQL INSERT 형식으로 출력
  • 복붙해서 DB 클라이언트에서 바로 실행

발표 자료 스크린샷 찍을 때

  • 이름 10~20개 생성
  • 자연스러워 보이는 한국 이름으로 화면 채우기
  • "홍길동" 반복 없이 실제처럼 보이는 데모 화면 완성

개인정보 걱정 없는 이유

이 도구가 생성하는 데이터는 완전히 랜덤으로 만들어진 가짜다. 실존하는 사람의 정보가 아님.

  • 이름 → 성씨 풀 + 이름 풀에서 조합, 실존 인물 아님
  • 이메일 → @example.com, @test.kr 같은 예약된 테스트 도메인 사용
  • 전화번호 → 010 번호 형식이지만 실제 개통된 번호가 아님
  • 주소 → 실제 지역명 + 더미 번지수 조합

개발 중 로그에 찍히거나 팀원이 보게 되더라도 개인정보 유출 걱정이 없음. 테스트 환경에서 안전하게 쓸 수 있는 이유.


사용법

  1. 필요한 데이터 필드 선택 (이름, 이메일, 전화번호 등)
  2. 생성 개수 입력
  3. 출력 형식 선택 (JSON, CSV, SQL 등)
  4. 생성 버튼 클릭
  5. 결과 복사해서 코드/DB에 붙여넣기

30초면 더미 데이터 100건 준비 끝난다.


써보기

👉 가짜 더미 데이터 생성기 바로 가기

다음에 "홍길동1~홍길동100" 치고 있는 자신을 발견하면 이거 쓰면 됨. 설치 없이 브라우저에서 바로 된다.


#더미데이터생성기 #가짜데이터 #테스트데이터 #개발도구 #API테스트 #DB시딩 #목업데이터

광고