농도 단위(%·ppm·ppb) 변환기

퍼센트(%), ppm, ppb, ppt 단위를 한 번에 서로 변환해 비교하세요.

변환 결과
퍼센트(%): -ppm: -ppb: -ppt: -비율: -

농도 단위 변환기, 언제 쓰나요?

%, ppm, ppb, ppt는 모두 “전체 중 얼마나 되는가”를 나타내는 무차원 비율입니다. 식품·화장품 성분 표기는 %, 수질과 대기 기준은 ppm이나 ppb, 정밀 분석 결과는 ppt로 쓰는 일이 많아 같은 농도를 다른 눈금으로 옮겨야 할 때가 생깁니다. 이 변환기는 네 단위를 한 번에 환산하고, 결과를 “몇 분의 1”로도 보여 주어 규모를 체감하기 쉽게 했습니다.

원리와 환산 공식

기준은 비율(fraction)이며 전체를 1로 봅니다. 1% = 1/100 = 0.01, 1 ppm = 1/1,000,000 = 10-6, 1 ppb = 10-9, 1 ppt = 10-12입니다. 따라서 다음 배수 관계가 정확히 성립합니다.

이 도구는 입력값에 단위별 비율을 곱해 비율로 바꾼 뒤, 출력 단위의 비율로 나눕니다. 단위 자체가 “몇 배”를 가리킬 뿐 질량·부피 같은 물리량을 포함하지 않으므로, 어떤 기준(질량, 부피, 몰)의 비율인지는 사용자가 문맥에서 알고 있어야 합니다.

퍼센트-ppm 환산표

아래 표는 위 정의로 빌드 시 계산한 값입니다. 오른쪽 열은 해당 비율이 “몇 분의 1”인지를 보여 줍니다.

퍼센트(%)ppmppbppt1/N
1001,000,0001,000,000,0001,000,000,000,0001/1
10100,000100,000,000100,000,000,0001/10
110,00010,000,00010,000,000,0001/100
0.11,0001,000,0001,000,000,0001/1,000
0.01100100,000100,000,0001/10,000
0.0011010,00010,000,0001/100,000
0.000111,0001,000,0001/1,000,000

규모를 체감하는 비유

1초가 전체 시간 중 차지하는 비율로 바꿔 보면 감이 옵니다. 1 ppm은 약 11.6일 중 1초, 1 ppb는 약31.7년 중 1초, 1 ppt는 약 31,688년 중 1초에 해당합니다. ppb·ppt 단위로 규제하는 물질은 그만큼 극미량을 다룬다는 뜻입니다.

검산된 계산 예시

예시 1. 락스 희석. 시판 락스의 유효염소 농도를 5%(제품마다 다르므로 라벨 확인 필요)라 하면 5 × 10,000 = 50,000 ppm입니다. 이를 200 ppm으로 희석하려면 200 ÷ 50,000 = 0.004이므로 물 1 L당 원액 약 4 mL, 5 L 통에는 약 20 mL가 필요합니다(C1V1 = C2V2, 원액 부피는 전체 부피에 비해 작아 근사). 소독·세정 용도의 적정 농도와 안전 수칙은 제품 라벨을 따라야 하고, 다른 세정제와 섞으면 안 됩니다. 희석 비율 계산은희석 비율 계산기에서도 할 수 있습니다.

예시 2. 기체 ppm을 mg/m³로. 기체의 ppm(부피 기준)을 질량 농도로 바꾸는 식은 mg/m³ = ppm × 분자량(g/mol) ÷ 24.45(25°C, 1기압의 몰부피 L/mol)입니다. 일산화탄소(분자량 28.01) 50 ppm은 50 × 28.01 ÷ 24.45 ≈ 57.28 mg/m³이고, 이산화탄소(분자량 44.01) 1,000 ppm은 약1,800 mg/m³입니다. 0°C 기준(22.414 L/mol)을 쓰는 규정도 있어 값이 달라질 수 있으니 적용 기준을 확인하세요. 이 변환은 이 도구 안에서는 계산되지 않고 위 식을 직접 적용합니다.

예시 3. 단위 단순 환산. 0.0035%는 0.0035 × 10,000 = 35 ppm이고 35,000 ppb, 35,000,000 ppt입니다.

흔한 실수와 한계

참고표 2. 5% 원액을 목표 ppm으로 맞출 때 원액량

원액이 5%(50,000 ppm)라고 가정하고 희석 후 부피가 1 L, 5 L, 10 L일 때 필요한 원액 부피입니다. 원액 부피가 전체에 비해 작다고 보고 C1V1 = C2V2로 계산한 근사값이며, 실제 원액 농도는 제품 라벨에서 확인해야 합니다. 이 표는 계산 방법을 보여 주는 것이고 용도별 적정 농도를 권고하는 것이 아닙니다.

목표 농도(ppm)1 L당 원액(mL)5 L당 원액(mL)10 L당 원액(mL)
10021020
20042040
5001050100
1,00020100200

상황별 추가 시나리오

입력 범위와 표시 방식

음수나 숫자가 아닌 입력은 오류로 안내하고, 퍼센트 단위에서만 100을 초과하는 값을 막습니다. ppm·ppb·ppt는 상한 검사가 없으므로 1,000,000 ppm(= 100%)을 넘는 값도 계산되지만 “전체를 넘는 농도”이므로 입력 실수가 아닌지 확인하세요. 결과는 유효숫자 12자리로 정리해 부동소수점 잡음(0.30000000000000004 같은 표기)을 없애고, 소수는 최대 10자리까지 보여 줍니다. 0을 입력하면 비율 칸은 “-”로 표시됩니다. 각 칸의 숫자는 복사 버튼으로 한 줄에 모아 복사됩니다.

자릿수 암산 검산법

변환 결과가 맞는지 확인하는 가장 빠른 방법은 소수점을 옮기는 칸 수를 세는 것입니다. %에서 ppm으로 갈 때는 소수점을 오른쪽으로 4칸(×10,000), ppm에서 ppb로 갈 때는 3칸(×1,000), %에서 ppb까지는 7칸을 옮깁니다. 예를 들어 0.0012%는 오른쪽으로 4칸 옮겨 12 ppm이고, 여기서 3칸 더 옮기면 12,000 ppb입니다. 반대로 3 ppm을 %로 되돌릴 때는 왼쪽으로 4칸 옮겨 0.0003%가 됩니다. 이 도구의 결과와 암산이 다르면 입력 단위가 의도한 것인지 먼저 확인하세요. 단위 선택 칸이 기본값 ppm으로 되어 있다는 점을 놓치고 % 값을 넣는 경우가 가장 흔합니다.

이 변환기가 하지 않는 계산

이 도구는 단위 눈금만 바꿉니다. 용액 1 L에 물질이 몇 g 들어 있는지(g/L), 몰농도(mol/L), 기체의 mg/m³ 같은 값은 물질의 밀도나 분자량이 필요해 계산하지 않습니다. 예를 들어 같은 5%라도 소금물과 알코올 수용액은 1 L에 들어 있는 용질의 질량이 서로 다릅니다. 질량 농도로 바꿔야 한다면 먼저 % 또는 ppm이 w/w인지 w/v인지 확인하고, 필요한 경우 밀도를 곱해 g/L로 바꾼 뒤 사용하세요. 용액 조제에는 단위 변환기로 부피와 질량 단위를 맞추면 실수를 줄일 수 있습니다.

단위 선택 요령

결과 활용법

기준치와 측정값의 단위가 다를 때(예: 기준은 ppm, 측정값은 %) 이 도구로 같은 눈금으로 맞춘 뒤 비교하세요. 수질 경도처럼 mg/L 단위로 바꿔 이해해야 하는 경우는 물 경도 단위 변환기, 몰농도와 퍼센트 농도의 관계는 몰농도-퍼센트농도 변환기, pH와 이온 농도는 pH-농도 변환기, 퍼센트 계산 자체는퍼센트 계산기를 이어서 쓰면 좋습니다.

자주 묻는 질문

ppm과 mg/L은 같은 값인가요?

물처럼 밀도가 1g/mL에 가까운 묽은 수용액에서는 1ppm이 근사적으로 1mg/L과 같다고 보는 경우가 많습니다. 다만 이는 근사치이며, 밀도가 다른 물질이나 기체에서는 ppm과 mg/L이 정확히 같지 않을 수 있습니다.

ppm을 부피 기준과 질량 기준으로 나누기도 하나요?

네, 특히 기체 농도를 다룰 때는 부피 기준 ppm(ppmv)과 질량 기준 ppm(ppmw)을 구분하기도 합니다. 이 변환기는 순수하게 비율 정의(10,000ppm = 1%)에 따른 단위 환산만 제공하며, 부피·질량 기준의 차이는 반영하지 않습니다.

1%는 몇 ppm인가요?

10,000 ppm입니다. 반대로 1 ppm은 0.0001%입니다. % 값에 10,000을 곱하면 ppm이 됩니다.

ppm, ppb, ppt는 서로 몇 배 차이인가요?

각각 1,000배씩 차이 납니다. 1 ppm = 1,000 ppb = 1,000,000 ppt이므로, 소수점 위치만 세 자리씩 옮기면 됩니다.

기체 농도 ppm을 mg/m³로 바꿀 수 있나요?

가능하지만 분자량과 온도·압력(몰부피)이 필요합니다. 25°C, 1기압에서는 mg/m³ = ppm × 분자량 ÷ 24.45입니다. 이 도구는 비율 단위 환산만 하므로 본문 예시의 식을 직접 적용하세요.

0.5 ppm은 몇 퍼센트인가요?

0.5 ÷ 10,000 = 0.00005%입니다. 반대로 0.00005%에 10,000을 곱하면 0.5 ppm이 됩니다.

100%를 넘는 농도 입력이 가능한가요?

퍼센트로 입력하면 100 초과는 오류로 안내합니다. ppm으로 1,000,000을 넘겨 입력하면 계산은 되지만 전체를 넘는 값이므로 의미 있는 농도가 아닙니다.

비율 칸의 “1/N”은 무슨 뜻인가요?

입력 농도가 전체의 N분의 1이라는 뜻입니다. 예를 들어 1 ppm은 1/1,000,000이며 N이 클수록 더 묽습니다.