liminfo

Recipe Scaler

레시피 비율 계산기 - 인분 수 조정, 단위 변환

조정된 레시피

4 cups flour
1 cup sugar
6 eggs
400 g butter
3 tsp vanilla

Recipe Scaler 소개

레시피 스케일러는 재료 목록(한 줄에 재료 하나)을 받아 원래 인분과 목표 인분의 비율에 따라 각 줄의 수량을 자동으로 조정합니다. 각 줄은 숫자(정수, 소수, 1/2 같은 분수, 1 1/2 같은 대분수)로 시작해야 하며, 그 뒤에 단위와 재료명이 이어지는 형식입니다. 도구는 각 줄 앞의 숫자만 스케일링하고 나머지 텍스트는 그대로 유지합니다.

구조화된 재료 목록을 사용하는 홈쿡, 주간 식단을 준비하는 밀 프레퍼, 다양한 배치 크기를 테스트하는 레시피 개발자, 암산 없이 레시피를 두 배로 늘리거나 절반으로 줄이려는 사람 등 다양한 용도로 활용됩니다. 줄별로 처리되는 구조 덕분에 출력 결과를 별도 가공 없이 바로 사용할 수 있습니다.

내부적으로는 각 줄에서 앞의 숫자 토큰(분수, 대분수 처리 포함)을 정규표현식으로 추출하고, 소수로 합산한 뒤 스케일링 계수를 곱하고, 다시 읽기 쉬운 분수 또는 소수로 변환합니다. 숫자로 시작하지 않는 줄은 그대로 통과됩니다. 모든 계산은 브라우저 내에서 이루어집니다.

주요 기능

  • 한 줄에 재료 하나씩 작성하는 구조화된 목록 처리
  • 각 줄 앞의 수량만 스케일링하고 단위·재료명은 그대로 유지
  • 분수(1/4, 1/3, 1/2, 2/3, 3/4) 및 대분수(1 1/2, 2 3/4) 지원
  • 결과를 주방에서 쓰기 편한 분수 형태로 자동 변환
  • 숫자로 시작하지 않는 줄(섹션 제목, 메모 등)은 변경 없이 통과
  • 원클릭 복사 버튼으로 전체 조정 재료 목록을 클립보드에 복사
  • 100% 클라이언트 처리 — 데이터 업로드·저장·공유 없음
  • 데스크톱·태블릿·모바일 전기기 지원 및 다크 모드 완전 지원

자주 묻는 질문

재료 목록은 어떤 형식으로 입력해야 하나요?

각 재료를 한 줄씩 입력하고 줄 앞부분에 숫자를 적으면 됩니다. 예: "2 cups flour", "1/2 cup sugar", "3 eggs", "200g butter". 도구는 각 줄의 앞 숫자만 스케일링하고 나머지는 그대로 유지합니다.

어떤 숫자 형식이 지원되나요?

정수(3), 소수(1.5), 분수(1/2, 2/3, 3/4), 대분수(1 1/2, 2 3/4)를 모두 지원합니다. 대분수는 정수와 분수가 공백으로 구분된 두 토큰(예: "1 1/2")으로, 스케일링 시 하나의 값으로 처리됩니다.

숫자로 시작하지 않는 줄은 어떻게 처리되나요?

"For the sauce:"나 "재료 준비:"같은 섹션 제목이나 메모는 변경 없이 그대로 출력됩니다. 따라서 재료 목록 안에 비재료 줄을 자유롭게 포함할 수 있습니다.

레시피를 줄이는 것도 가능한가요?

네. 새 인분을 원래 인분보다 작게 설정하면 됩니다. 예를 들어 4인분을 2인분으로 줄이려면 원래 인분 4, 새 인분 2로 설정하면 모든 수량이 절반으로 줄어듭니다.

결과가 0.5 대신 1/2로 표시되는 이유는 무엇인가요?

스케일링 결과가 일반적인 주방 분수(1/4, 1/3, 1/2, 2/3, 3/4)에 가까우면 자동으로 분수로 표시합니다. 실제 조리 시 "0.5컵"보다 "1/2컵"이 계량하기 훨씬 편리하기 때문입니다.

웹사이트에서 레시피를 복사해서 붙여넣을 수 있나요?

웹사이트 재료 목록이 각 줄 앞에 숫자가 오는 구조라면 바로 사용할 수 있습니다. 붙여넣기 전에 불릿 기호나 특수 문자를 제거해야 할 수 있습니다. 이 도구는 일반 텍스트 구조 목록에 최적화되어 있습니다.

미터법과 야드파운드법을 모두 사용할 수 있나요?

네. 도구는 각 줄 앞의 숫자만 스케일링하며, 단위(컵, 그램, ml, oz 등)와 재료명은 변경되지 않습니다. 단위 변환 기능은 제공하지 않습니다.

조정된 재료 목록은 어떻게 복사하나요?

재료와 인분 수를 모두 입력하면 아래에 스케일링 결과 카드가 나타납니다. "복사" 버튼을 클릭하면 동일한 형식으로 전체 조정 재료 목록이 클립보드에 복사됩니다.