🔠 한글 로렘 입숨 생성기 (더미 텍스트)
시안에 넣을 그럴듯한 한글 문장을 원하는 분량만큼 만들어요. 글자 수를 딱 맞춰 자를 수도 있어요.
사용법
- 언어(한글/영문)와 단위(문단·문장·글자 수)를 고르고 개수를 넣으면 바로 만들어져요. 기본값은 한글 3문단이에요.
- 글자 수 단위는 공백 포함 글자 수를 딱 맞춰 잘라 줘요. 제목 20자, 카드 설명 60자처럼 칸의 최대 길이를 시험할 때 좋아요.
- 'HTML <p>'를 고르면 문단마다 p 태그로 감싸 퍼블리싱 코드에 바로 붙일 수 있어요. '다시 만들기'를 누르면 문장 순서가 바뀌고, '복사'로 결과 전체를 클립보드에 옮겨요.
- 결과 위에 공백 포함·제외 글자 수와 문단 수가 함께 표시돼요.
만드는 방법 (생성 규칙)
| 단위 | 규칙 | 최대 |
|---|---|---|
| 문단 | 문단마다 3~5문장을 무작위로 골라 이어 붙여요. 영문은 첫 문장을 "Lorem ipsum dolor sit amet…"으로 시작해요 | 200문단 |
| 문장 | 문장을 n개 만든 뒤 4문장씩 한 문단으로 묶어요 | 1,000문장 |
| 글자 수 | 문장을 이어 붙여 n자를 넘기면 n자에서 자르고, 끝에 남은 공백은 지워요 | 5,000자 |
한글 문장은 30개를 섞어 쓰고, 한 바퀴를 다 쓰기 전에는 같은 문장이 반복되지 않게 했어요. 영문은 Lorem ipsum 원문 단어 69개에서 8~17개를 무작위로 뽑아 한 문장을 만들어요. 글자 수는 자바스크립트 문자열 길이 기준이라 한글 한 글자, 영문 한 글자, 공백 하나가 모두 1자예요.
글자 수와 바이트 기준표
입력 칸 제한이 "글자"인지 "바이트"인지에 따라 들어가는 한글 양이 달라요. 바이트는 문자 인코딩에 따라 계산해요.
| 문자 | 글자 수 | UTF-8 | EUC-KR(CP949) |
|---|---|---|---|
| 한글 1자 (가~힣) | 1 | 3바이트 | 2바이트 |
| 영문·숫자 1자 | 1 | 1바이트 | 1바이트 |
| 공백·마침표 | 1 | 1바이트 | 1바이트 |
| 문자 메시지 SMS 90바이트 | EUC-KR 기준 한글 약 45자 · LMS 2,000바이트는 한글 약 1,000자 | ||
유니코드에는 완성형 한글 11,172자가 U+AC00(가)부터 U+D7A3(힣)까지 들어 있어요(Unicode Hangul Syllables 표). 웹과 앱은 대부분 UTF-8을 써서 한글이 3바이트로 세어지고, 오래된 시스템이나 문자 메시지는 2바이트로 세는 경우가 많아요.
예시 계산 3가지
| 문장 | 공백 포함 | 공백 제외 | UTF-8 | EUC-KR |
|---|---|---|---|---|
| ① 아침 햇살이 창가에 닿으면 작은 방도 금세 환해집니다. | 30자 | 23자 | 74바이트 | 52바이트 |
| ② 자세한 내용은 아래 안내를 참고해 주세요. 버튼을 누르면 선택한 항목이 바로 저장됩니다. | 49자 | 38자 | 121바이트 | 85바이트 |
| ③ Lorem ipsum dolor sit amet, consectetur adipiscing elit. | 56자 | 49자 | 56바이트 | 56바이트 |
①은 한글 22자 × 3바이트 + 공백·마침표 8개 × 1바이트 = 74바이트예요. ②는 카드 설명 칸이 40자 제한이라면 9자가 넘쳐서 말줄임(…)이 어떻게 보이는지 시험하기 좋은 길이예요. ③처럼 영문은 글자 수와 바이트가 같지만, 같은 56자라도 한글보다 화면 폭을 훨씬 덜 차지해요. 한글 시안을 영문 더미로 채우면 실제 한글 문장보다 한 줄에 더 많이 들어가 보이는 이유예요.
분량을 미리 가늠하는 법
한글 문장 30개는 마침표까지 23~36자, 평균 약 30자예요. 문단 하나는 3~5문장이라 보통 90~180자, 평균 120자 안팎이 나와요. 그래서 기본값 3문단은 약 370자, 10문단은 약 1,200자, 원고지 1장(200자)을 채우려면 2문단 정도면 돼요. 정확한 분량이 필요하면 단위를 '글자 수'로 바꿔 숫자를 직접 넣는 게 가장 확실해요.
입력 칸 길이를 테스트하는 순서
- 최대 길이로 채우기 — 기획서에 "제목 최대 30자"라고 적혀 있다면 글자 수 30을 넣어 만든 문장을 칸에 넣어 봐요. 줄바꿈이 생기는지, 말줄임표가 제자리에 붙는지 확인해요.
- 한 글자 넘겨 보기 — 31자를 넣어 입력 제한(maxlength)과 오류 문구가 제대로 뜨는지 봐요. 서버에서 바이트로 자르는 칸이면 UTF-8 기준 바이트도 함께 확인해요.
- 아주 짧게 넣어 보기 — 1~2자만 있을 때 카드 높이가 무너지지 않는지, 버튼 폭이 너무 좁아지지 않는지 봐요.
- 여러 줄 자르기 확인 — 카드 설명을 두 줄에서 자르는 CSS(line-clamp)를 쓴다면 80자 정도를 넣어 세 번째 줄이 잘 숨겨지는지 확인해요.
HTML 형식으로 만들면 <p>문장…</p>가 문단 수만큼 줄바꿈으로 이어져 나와요. 개발 중인 페이지의 본문 영역에 그대로 붙이면 문단 간격과 줄 간격(line-height)을 실제처럼 볼 수 있어요.
용도별 추천 분량
| 용도 | 추천 단위 | 예시 분량 |
|---|---|---|
| 버튼·제목 길이 테스트 | 글자 수 | 10~30자 |
| 카드·목록 설명 | 글자 수 | 40~80자 |
| 블로그·상세 페이지 본문 | 문단 | 3~5문단 |
| 긴 스크롤·성능 테스트 | 문장 | 100문장 이상 |
한글 더미 문장은 이렇게 골랐어요
- 두 가지 말투를 섞었어요 — "저장됩니다"처럼 합니다체로 끝나는 안내 문구와 "가벼워져요"처럼 해요체로 끝나는 문장을 섞어 넣었어요(30문장 중 합니다체 19개, 해요체 11개). 서비스 화면에는 두 말투가 함께 나오는 경우가 많아서예요.
- 화면 문구와 일상 문장을 반반 — "버튼을 누르면 선택한 항목이 바로 저장됩니다" 같은 UI 문구와 "골목 끝 빵집에서는…" 같은 서술 문장을 섞어서, 설정 화면과 블로그 본문 어디에 넣어도 어색하지 않게 했어요.
- 길이를 고르게 — 23~36자 사이로 맞춰서 한 문장만 유난히 길어 줄 높이가 튀는 일이 없게 했어요.
- 민감한 내용 빼기 — 실존 인물·상호·정치·광고 문구를 넣지 않아서 시안을 고객에게 보여 줄 때도 오해가 생기지 않아요.
영문 Lorem ipsum이 필요한 경우도 있어요. 해외 사용자용 화면이나 영문 버전 시안이라면 영문을 고르세요. 영문은 첫 문장이 항상 "Lorem ipsum dolor sit amet, consectetur adipiscing elit."로 시작해서 보는 사람이 바로 더미 텍스트라는 걸 알아볼 수 있어요.
로렘 입숨은 어디서 왔을까
Lorem ipsum은 고대 로마 키케로가 기원전 45년에 쓴 『최고선악론(De finibus bonorum et malorum)』의 한 구절을 잘라 뒤섞은 글이에요. 원문 "dolorem ipsum"에서 앞 글자가 잘려 "lorem ipsum"이 됐어요. 뜻이 통하지 않아 읽는 사람이 내용 대신 글꼴과 배치에 집중하게 되니, 인쇄와 디자인에서 자리 채우기용으로 오래 쓰였어요.
흔한 실수
- 한글 서비스를 영문 더미로 확인하기 — 영문은 단어 사이 공백이 많고 글자 폭이 좁아서 줄바꿈 위치와 문단 높이가 실제와 달라요.
word-break: keep-all을 쓸 때 줄이 넘어가는 위치도 한글 문장으로 봐야 정확해요. - 공백 포함·제외 혼동 — 자기소개서·공모전은 공백 포함, 일부 원고는 공백 제외로 세요. 결과 위의 두 숫자를 함께 확인하세요.
- 글자 제한과 바이트 제한 혼동 — 데이터베이스 칸이 VARCHAR(100)처럼 바이트 기준이면 UTF-8 한글은 33자만 들어가요.
- 더미 텍스트를 그대로 배포하기 — 배포 전에 "예시 문장", "Lorem" 같은 단어로 전체 검색해 보세요.
문장은 이 페이지에서 직접 쓴 중립적인 일상 문장이라 저작권 걱정 없이 쓸 수 있어요. 로렘 입숨의 유래와 쓰는 법은 로렘 입숨 뜻과 한글 더미 텍스트 쓰는 법에, 글자 수·바이트 확인은 글자 수 세기에서 할 수 있어요.