Molarnost je kemijski izraz koji se odnosi na količinu tvari, obično otopljene tvari ili otapala, koja postoji u određenom volumenu otopine, a poznatija je pod pojmovima kao što su molarna masa ili jednostavno koncentracija. Referenca se temelji na osnovnoj molekularnoj jedinici mol, mol ili gram molekule, koja je slobodno definirana kao molekulska težina kemijskog elementa ili spoja izražena u gramima. Molekulske težine variraju od tvari do tvari jer se temelje na zbroju težine svih atoma koji se vežu kako bi tvorili osnovne molekule za tvar.
Izračunavanje molarnosti u većini slučajeva u kemiji koristi bazni broj 12 kao referentnu točku, pri čemu je izotop ugljik-12 temelj za jedinicu atomske mase. Jednostavna formula molarnosti kao primjer bila bi kombinacija dvaju vodikova atoma koji se u prirodi vežu kako bi tvorili vodik-2, ili deuterij, koji ima molarnost od dva. Budući da formula za izračunavanje molarnosti mora uzeti u obzir tri dimenzije prisutne u volumenu, molarnost se izražava ili kao mol po kubnom metru u standardnim međunarodnim jedinicama ili kao mol po litri, a osnovna molarna masa definira se kao jedan mol po litri .
Formule molarnosti postaju kompliciranije kada je potrebno odrediti stvarnu procjenu broja molekula koje postoje u određenom volumenu ili molarnoj masi. Ovi se izračuni temelje na Avogadrovom broju, koji je vrlo velik broj od 6.0225 x 1023, koji predstavlja broj molekula koje postoje kao mol tvari, a u početku se temeljio na broju molekula u gramu molekule kisika. Novije ažuriranje ideje naziva se Avogadrova konstanta, koja tek neznatno varira od izvornog broja na 6.0221 x 1023 kako bi se prilagodila promjenama u načinu izračunavanja standardnih međunarodnih jedinica od 2011. Takve fine razine izračuna za količinu molekula u svesku prvi je napravio Lorenzo Avogadro, talijanski fizičar i kemičar iz 18. stoljeća, a po njemu su nazvane povezane teorije poput Avogardovog zakona, koji određuju broj molekula u idealnom plinu.
Definirane atomske težine pojedinih elemenata u periodnom sustavu sada omogućuju izračunavanje molarnosti danog spoja kada je poznata struktura svake osnovne molekule. Ovakve informacije korisne su u kemijskim pokusima kao što su oni koji uključuju molarnost kiseline ili izračunavanje kisele i bazične prirode otopina gdje su prethodno poznati ili molekularna težina ili volumen otopine. Ovaj proces se obično naziva titracijom, što uključuje dodavanje reagensa u otopinu dok ne promijeni svoju kiselinsku ili baznu prirodu, što se zatim može koristiti za određivanje molarnosti ili količine molekula izvornog sastojka koji je bio prisutan.