PPM Calculator

ppm 계산기

%·ppm·ppb를 서로 바꾸고, 수용액의 mg/L와 ppm, 기체의 ppm과 mg/m³를 분자량·온도·압력으로 환산합니다. 목표 농도에 맞춰 넣을 성분의 양도 계산합니다.

단위

같은 기준끼리 자릿수만 바꿉니다. 질량분율 ppm은 질량분율 %로, 부피분율 ppm은 부피분율 %로 읽으세요. g/100 mL로 쓰는 %(w/v)는 기준이 달라 수용액 탭에서 바꿉니다.

값을 넣으면 %·‰·ppm·pphm·ppb로 한 번에 바꿉니다.

목차
  1. ppm·ppb란
  2. %·ppm·ppb 환산
  3. 수용액 mg/L와 ppm
  4. 기체 ppm과 mg/m³
  5. 필요한 양 계산
  6. 다른 계산과 구분
  7. 자주 묻는 질문

ppm·ppb란

ppm(parts per million)은 백만분율, 곧 전체를 1,000,000으로 나눈 몇 몫인지를 나타냅니다. pphm은 1억분율, ppb는 10억분율입니다. 단위 없는 비율이라 무엇의 비율인지가 함께 정해져야 합니다.

국립환경과학원 대기오염공정시험기준(국립환경과학원고시 제2026-17호)의 첨부 ES 01000.b 총칙(2021 판)은 따로 표시가 없으면 ppm·pphm·ppb를 기체에서는 부피분율, 액체에서는 질량분율로 봅니다. 가스상 성분의 ppm은 μmol/mol, ppb는 nmol/mol로도 적습니다.

%·ppm·ppb 환산

%‰ppmppb
11010,00010,000,000
0.111,0001,000,000
0.00010.00111,000
0.00000010.0000010.0011

같은 기준끼리는 10의 거듭제곱만큼 자리를 옮기면 됩니다. 질량분율 0.5 %는 질량분율 5,000 ppm, 부피분율 250 ppb는 부피분율 0.25 ppm입니다. 분율은 전체(100 %)를 넘을 수 없어 도구는 그보다 큰 값을 받지 않습니다.

용액 100 mL에 녹은 g 수로 쓰는 %(w/v)는 질량/부피라 기준이 다릅니다. 이 값은 수용액 탭에서 mg/L와 함께 바꿉니다.

수용액 mg/L와 ppm

액체의 ppm을 질량분율로 보면 1 ppm = 1 mg/kg입니다. 용액 1 L의 질량이 밀도(kg/L)이므로 mg/L = ppm × 용액 밀도(kg/L)입니다. 밀도가 거의 1인 묽은 수용액에서는 mg/L와 ppm이 거의 같습니다. 그래서 도구의 기본 밀도는 1이며, 이 값은 가정이라 결과에 함께 표시합니다.

밀도 1.2 kg/L인 용액의 50 ppm은 60 mg/L입니다. 1 %(w/v)는 100 mL에 1 g, 곧 10 g/L = 10,000 mg/L입니다.

기체 ppm과 mg/m³

기체의 ppm은 부피분율(μmol/mol)이고 mg/m³는 1 m³ 안의 질량이라, 바꾸려면 분자량 M과 몰부피 Vm이 필요합니다. mg/m³ = ppm × M(g/mol) ÷ Vm(L/mol)입니다. 몰부피는 이상기체 식 Vm = RT/p로 매번 계산합니다. 기체상수 R은 CODATA 2022 값 8.314 462 618 J/(mol·K)입니다.

공정시험기준 총칙은 mg/m³의 m³을 표준상태(0 ℃, 760 mmHg)의 부피로 보고 Sm³로도 적습니다. 이때 Vm은 약 22.414 L/mol입니다. 일산화탄소(CO, 28.010 g/mol) 1 ppm은 28.010 ÷ 22.414 ≈ 1.2497 mg/Sm³입니다.

25 ℃·1 atm에서는 Vm ≈ 24.465 L/mol이라 같은 1 ppm도 질량농도가 작아집니다. 이산화황(SO₂, 64.058 g/mol) 1 ppm은 약 2.6183 mg/m³입니다. 자료마다 기준 온도가 다르니 결과 옆에 표시된 조건을 함께 적어 두세요.

분자량은 CIAAW 2024 표준 원자량으로 화학식에서 계산합니다. 이상기체 근사라 아주 높은 압력이나 응축이 일어나는 조건에는 맞지 않습니다. 배출가스의 산소·수분 보정은 하지 않습니다.

필요한 양 계산

목표 농도(mg/L)에 최종 용액 부피(L)를 곱하면 넣을 성분의 mg이 나옵니다. 50 mg/L 용액 20 L에는 50 × 20 = 1,000 mg, 곧 1 g이 필요합니다. 성분이 질량 기준 10 %만 든 제품이면 1 ÷ 0.1 = 10 g을 넣습니다.

처음 물에 그 성분이 없고, 반응하거나 날아가 줄어들지 않으며, 다 녹인 뒤 전체를 최종 부피로 맞춘다는 조건입니다. 액체 제품을 몇 mL 넣을지는 제품 밀도가 있어야 바꿀 수 있어 이 도구가 계산하지 않습니다.

다른 계산과 구분

화학식의 분자량과 몰농도(mol/L)는 분자량·몰농도 계산기에서 구합니다. 락스 같은 소독제를 몇 배로 희석할지는 락스 희석 계산기가 제품 농도와 용도별 소독 농도로 계산합니다. 대기환경기준·미세먼지 등급이나 수질 기준을 넘었는지 판단하지는 않습니다.

자주 묻는 질문

1 ppm은 몇 퍼센트인가요?▾

ppm은 백만분율이라 1 ppm = 0.0001 %이고, 1 % = 10,000 ppm입니다. 1 ppm = 1,000 ppb = 100 pphm입니다. 같은 기준(질량분율이면 질량분율, 부피분율이면 부피분율)끼리 자릿수만 바뀝니다.

mg/L와 ppm은 같은 값인가요?▾

수용액의 ppm을 질량분율(mg/kg)로 보면 mg/L = ppm × 용액 밀도(kg/L)입니다. 밀도가 거의 1인 묽은 수용액에서는 두 값이 거의 같고, 진한 용액이나 물이 아닌 용매에서는 밀도만큼 달라집니다.

기체 ppm을 mg/m³로 바꾸려면 무엇이 필요한가요?▾

그 기체의 분자량과, 부피를 잰 온도·압력이 필요합니다. mg/m³ = ppm × 분자량(g/mol) ÷ 몰부피(L/mol)이고, 몰부피는 이상기체 식 Vm = RT/p로 구합니다. 0 ℃·760 mmHg에서는 약 22.414 L/mol, 25 ℃·1 atm에서는 약 24.465 L/mol입니다.

기체 계산의 기본 온도는 왜 0 ℃인가요?▾

국립환경과학원 대기오염공정시험기준 총칙은 기체 농도를 mg/m³로 쓸 때 m³을 표준상태(0 ℃, 760 mmHg)의 부피(Sm³)로 봅니다. 다른 온도·압력을 쓰는 자료는 그 조건을 골라 계산하세요. 결과 옆에 쓰인 조건이 함께 표시됩니다.

공기질·수질 기준을 넘었는지도 알려 주나요?▾

아니요. 단위만 바꿉니다. 대기환경기준·미세먼지 등급·먹는물 기준은 측정 방법과 평균 시간이 정해져 있으니 해당 기관의 기준과 측정값으로 확인하세요.

입력은 브라우저 안에서만 계산하고 저장하거나 서버로 보내지 않습니다.