Idealisk gaslagkalkylator
Lös PV = nRT för alla variabler, i ditt val av tryck, volym och temperaturenheter.
Resultatuppdatering när du skriver.
Om denna miniräknare
The ideal gas law ties together the four state variables of a gas in one equation, PV = nRT: pressure times volume equals the number of moles times the gas constant times the absolute temperature. The constant R = 8.314462618 J/(mol·K) in SI units. Rearranged, you can solve for any variable — P = nRT/V, V = nRT/P, n = PV/RT or T = PV/nR — and this calculator does exactly that, converting pressure (Pa, kPa, bar, atm, mmHg, psi), volume (m³, L, mL, cm³) and temperature (K, °C, °F) internally so you can work in whatever units you have.
The classic worked example is one mole of gas at standard temperature and pressure: at 0 °C (273.15 K) and 1 atm, V = nRT/P = 1 × 8.314 × 273.15 / 101,325 ≈ 0.0224 m³, or the familiar 22.4 litres per mole. Heat that gas to 300 K at constant pressure and the volume rises in proportion, since V ∝ T. A crucial detail: temperature must be absolute — always convert °C or °F to kelvin (add 273.15 to °C) before the math, which the calculator handles for you.
The law is called "ideal" because it assumes gas molecules have no volume and do not attract one another. Real gases follow it closely at ordinary pressures and temperatures well above their boiling point, and it is the everyday tool for scuba and diving gas calculations, chemistry stoichiometry of gases, HVAC and pneumatics, and estimating how a balloon or tyre responds to heating and cooling. It becomes less accurate at very high pressure or near condensation, where equations like van der Waals do better.
Vanliga frågor
Vad är den idealiska gaslagen?
PV = nRT länkar tryck, volym, mol och temperatur för en ideal gas genom konstanten R = 8.314 J/(mol·K). Omställ den för att lösa för någon enskild variabel.
Vilka är de rätta enheterna?
Invärtes är allt SI – pascaler, kubikmeter, mullvadar och kelvin – med R = 8.314. En gasfläck vid 0 °C (273.15 K) och 1 atm upptar ca 22.4 L (0,0224 m3). Ange vilka enheter du vill; räknaren konverterar åt dig.
Varför måste temperaturen vara i kelvin?
PV = nRT använder absolut temperatur, där 0 K är absolut noll. Celsius och Fahrenheit har godtyckliga nollor, så att koppla in °C ger direkt felaktiga svar. Lägg till 273.15 till °C för att få kelvin – räknaren gör detta automatiskt.
Vad är STP och molar volym?
Standardtemperatur och tryck är vanligtvis 0 ° C och 1 atm, vid vilken en mol av en idealisk gas upptar ca 22,4 liter. Denna "molvolym" är en praktisk kontroll: om ditt resultat för en mol nära dessa förhållanden är långt från 22,4 L, kontrollera enheterna.
När bryter den idealiska gaslagen ner?
Den är mycket exakt vid måttliga tryck och temperaturer långt över kokpunkten, men växer felaktig vid högt tryck eller nära kondensation, där molekylär volym och attraktioner materia. Real-gas ekvationer som van der Waals hanterar dem.
Hur påverkar en förändring av en variabel de andra?
Vid fasta mole, tryck och volym är omvänt relaterade (Boyle. lag), medan volym och absolut temperatur är direkt relaterade (Charles. Lag). Värm en förseglad stel behållare och trycket stiger i proportion till kelvin temperatur.
Vilket värde av R ska jag använda?
Det beror på enheter. I SI är det 8.314 J/(mol·K); i liter-atmosfärer är det 0,08206 L·atm/(mol·K). Denna kalkylator fungerar i SI internt med R = 8.314, så du kan ange alla enheter och det försonar dem.
API — använd denna kalkylator från kod
Ring denna kalkylator som en gratis JSON endpoint — ingen nyckel krävs. Skicka fältvärdena nedan som frågeparametrar eller JSON. Allt du utelämnar använder samma standard denna sida är förfylld med; en okänd parameter är en 400, aldrig en tyst nolla. Läs hela API-dokumenten →
Slutpunkt
GET https://calculator.free/api/v1/ideal-gas-law/
curl
curl "https://calculator.free/api/v1/ideal-gas-law/?solve=volume&pressure=1&pressure_unit=atm&volume=22.4&volume_unit=l&moles=1&temperature=273.15&temperature_unit=k"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/ideal-gas-law/?" + new URLSearchParams({
"solve": "volume",
"pressure": "1",
"pressure_unit": "atm",
"volume": "22.4",
"volume_unit": "l",
"moles": "1",
"temperature": "273.15",
"temperature_unit": "k"
}));
const data = await r.json();
console.log(data.results);
Resultaten är uppskattningar endast för allmän vägledning, inte för ekonomisk, medicinsk eller skattemässig rådgivning.