🔢 숫자 → 한글/영문 변환기 — 기본형 · 금액(수표) 형식
숫자를 입력하면 영어 또는 한글 단어로 바로 풀어 줍니다. 기본형(one thousand two hundred thirty-four)과 금액/수표 형식(one thousand two hundred thirty-four dollars and 00/100) 중에서 고를 수 있습니다. 한글 금액에는 한국 계약서와 차용증에서 쓰는 '일금 일천이백삼십사원정' 모양으로 바꿔 주는 선택 옵션(계약서 형식)도 있습니다. 소수점과 조 단위까지 지원하고, 모든 처리는 브라우저 안에서 이뤄지며 업로드나 계정이 필요 없습니다.
설계부터 프라이빗. 이 도구는 브라우저에서만 실행됩니다. 입력한 내용은 업로드되지 않으며, 오프라인에서도 작동합니다.
소개
이 도구는 클라이언트 측 자바스크립트로 완전히 구현되어 있으며, 라이브러리나 서버와의 통신 없이 작동합니다. 영어의 경우, 숫자를 3자리 단위(백, 천, 백만, 십억, 조)로 나누어 표준 미국 규칙에 따라 각 단위를 명명하고, 20 이상의 합성어(예: twenty-one)는 하이픈으로 연결합니다. 한글의 경우, 4자리 단위로 나누어 전통적인 단위인 만(10,000), 억(100,000,000), 조(1,000,000,000,000)를 사용하며, 기본적으로 천/백/십 앞의 일은 생략합니다. 금액 모드는 수표 작성에 사용되는 형식을 제공합니다: USD는 "dollars and XX/100"으로 표기하며, 소수는 가장 가까운 센트로 반올림합니다. KRW는 한글로 표기한 금액 뒤에 원을 붙입니다. 한글 금액 출력에서 선택적으로 계약서 형식을 사용하면 일은 천/백/십 앞에 유지됩니다(일천, 일백, 일십), 원 앞의 공백은 제거하고 금액은 일금 … 원정 형식으로 표기되며, 1,250,000은 일금 일백이십오만원정으로 표기됩니다. 기본형 모드의 소수점 자리는 "point" 또는 점 뒤에 개별적으로 읽습니다.
사용 방법
- 입력 칸에 정수 또는 소수를 입력하세요. 천 단위 구분 쉼표(,)도 허용됩니다.
- 출력 언어를 선택하세요 — 영문(English) 또는 한글(한국어).
- 모드를 선택하세요: 기본형은 일반 숫자 단어, 금액/수표는 수표 작성 형식입니다.
- 한글 금액 출력에서 '계약서 형식 (일금 ○○원정)'을 선택하면 계약서와 차용증에서 쓰는 표기로 바뀝니다.
- 변환하기 버튼을 클릭하거나 Enter 키를 눌러 결과를 생성하세요.
- 복사 버튼을 누르면 결과가 클립보드에 복사되므로 수표, 청구서, 문서 등에 바로 붙여넣을 수 있습니다. 한국 계약서에 쓸 때는 먼저 계약서 형식을 켜세요.
자주 묻는 질문
- 이 도구로 변환할 수 있는 가장 큰 숫자는 무엇인가요?
- 영문 기준 최대 999조(999,999,999,999,999)이며, 한글 기준으로는 999조 9999억 9999만 9999까지 지원합니다. 실무에서 사용되는 수표·청구서·법적 금액을 모두 커버합니다.
- 금액/수표 모드는 어떻게 작동하나요?
- USD로 영어 출력 시, 정수 부분은 "dollars and XX/100"으로 표기되며, 이는 미국 수표의 표준 형식입니다. 소수는 센트로 반올림되어 표기됩니다(예: 1.999는 two dollars and 00/100). KRW로 한글 출력 시, 정수 부분은 한글로 표기하고 원을 붙이며, 전은 현대 한국 은행에서 사용하지 않기 때문에 소수는 생략됩니다. 계약서 형식을 선택하면 대신 계약서식 표기로 나옵니다.
- 입력한 데이터가 서버로 전송되거나 저장되나요?
- 아니요. 모든 변환 로직은 브라우저 내 JavaScript로만 실행됩니다. 입력한 숫자는 어떤 서버에도 전송되거나 저장되지 않습니다. 마지막 입력값은 세션 복원을 위해 브라우저 로컬 스토리지에만 저장됩니다.
- 한글에서 천·백·십 앞에 일(一)을 쓰지 않는 이유는 무엇인가요?
- 이것은 표준적인 한국어 관습입니다. 단위 위치(천, 백, 십)의 앞자리가 정확히 1인 경우, 일은 생략되고 말하지 않습니다. 예를 들어, 1,000은 천(일천이 아님), 100은 백(일백이 아님), 10은 십(일십이 아님)입니다. 2~9의 자릿수는 항상 말합니다(예: 이천, 삼백, 사십 등). 계약서 형식은 이 규칙을 끄고 한국 계약서에서 흔히 쓰는 대로 일천, 일백, 일십을 그대로 적습니다.
- 음수나 소수도 변환할 수 있나요?
- 예. 숫자 앞에 마이너스 기호( - )를 붙이면 음수로 표기됩니다. -0은 일반적인 0으로 처리됩니다. 기본형 모드에서는 소수 자리는 "point"(영어) 또는 점(한글) 뒤에 개별적으로 읽습니다. 금액 모드에서는 USD의 소수가 가장 가까운 센트로 반올림되어 XX/100으로 표기되고, KRW는 현대 한국에서 전을 쓰지 않으므로 소수가 생략됩니다.
- 한국어 계약서 형식 옵션은 무엇을 하나요?
- 출력 언어가 한국어이고 모드가 금액 / 수표일 때 나타납니다. 끄면 결과는 백이십오만 원처럼 보입니다. 켜면 한국 계약서와 차용증에 적는 방식으로 표기됩니다: 일은 천, 백, 십 앞에 그대로 붙고(일천, 일백, 일십), 원 앞에는 공백이 없으며, 금액은 일금으로 시작하고 정으로 끝납니다. 예: 일금 일백이십오만원정. 이는 일반적인 관습이며, 법적 요구사항은 아닙니다. 계약서나 상대방이 요구하는 형식을 확인해야 합니다.
최근 29일 동안 52회 실행되었습니다. 우리 서버에서 측정한 결과, 2026-10-11–2026-11-09.