ppm→Molarität-Rechner
100 ppm Natriumchlorid (58,44 g/mol) sind 0,001711156742 mol/L, nach der Regel für verdünntes Wasser, dass 1 ppm einem Milligramm pro Liter entspricht. Sie geben Messwert und molare Masse ein und erhalten mol/L und mmol/L nebeneinander. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- ppm
- 100
- Molmasse
- 58,44
- Molarität
- 0,0017111567 mol/L
- Mmol pro L
- 1,711156742
- Annahme
- dilute aqueous; 1 ppm ≈ 1 mg/L
Umweltberichte, Trinkwasserspezifikationen und viele Prozesssteuerungsblätter geben gelöste Stoffe noch in Parts per Million an, während Laborstöchiometrie, Geschwindigkeitsgesetze und Gleichgewichtskonstanten Molarität in Mol pro Liter erwarten. Diese beiden Einheiten zu verbinden erfordert die Molmasse des Gelösten und eine klare Dichteannahme: bei verdünnten wässrigen Lösungen wird ein ppm als ein Milligramm pro Liter behandelt, sodass die Molarität gleich ppm geteilt durch Molmasse mal eintausend ist.
Wie ppm zur Molarität wird und welche Eingaben zu senden sind
Beginnen Sie mit einer Konzentration in Parts per Million und der Molmasse der gelösten Spezies in Gramm pro Mol. Unter der verdünnten wässrigen Näherung, die in der Wasserchemie und im Einführungspraktikum üblich ist, entspricht ein ppm einem Milligramm Gelöstes pro Liter Lösung. Division dieser Massenkonzentration durch die Molmasse wandelt Milligramm pro Liter in Millimol pro Liter um; nochmaliges Teilen durch eintausend ergibt Mol pro Liter, die Definition der Molarität.
Ppm muss nicht-negativ sein, weil eine negative Konzentration in diesem Produkt nicht physikalisch ist. Negative Molmasse wird ebenfalls abgelehnt. Identische Eingaben erzeugen stets identische Ausgaben, weil es keinen Netzaufruf, kein Modell, keinen Zufallsseed und keine Wanduhr im Pfad gibt.
Unterrichtsbeispiele umfassen die Umrechnung von einhundert ppm Natriumchlorid mit Molmasse achtundfünfzig Komma vierundvierzig in Molarität oder die Umwandlung einer Zehn-ppm-Nitratablesung in Mol pro Liter für eine Gleichgewichtsrechnung.
Im Labor einsetzen und Grenzen kennen
Rufen Sie den kostenlosen Browser-Rechner von ppm zu Molarität für Hausaufgabenprüfungen, Vorlesungsdemos und schnelle Bankumrechnungen auf, ohne eine Tabellenformel-Bibliothek zu installieren. Koppeln Sie diesen Endpunkt mit einem Molmassen-Rechner in Ihrer eigenen Pipeline, wenn der nächste Schritt Gramm pro Mol aus einer chemischen Formel vor der ppm-Umrechnung ist. Hochkonzentrierte Sole, nichtwässrige Lösungsmittel und dichtekorrigierte industrielle Ströme liegen außerhalb der verdünnten wässrigen Annahme—dokumentieren Sie Ihren eigenen Dichtefaktor oder nutzen Sie eine dedizierte Umrechnung, wenn Massenprozent und relative Dichte bekannt sind.
Autoren, die SDKs ausliefern, können die zwei Felder auf beschriftete Eingaben Konzentration ppm und Molmasse g/mol abbilden, wobei die Molaritätszelle automatisch gefüllt wird—dieselben Spalten, die Studierende schreiben, wenn sie ppm von Hand in mol/L umrechnen.
Anwendungsfälle
Wasserqualität und Umweltberichte
Rechnen Sie ppm-Ablesungen von Chlorid, Nitrat oder Härteionen in mol/L für Gleichgewichts-, Ladungsbilanz- und regulatorische Stöchiometrieblätter um.
LIMS- und Lehr-App-Integrationen
Skripte und Curriculum-Tools rufen einen stabilen vorausbezahlten Endpunkt auf, statt ppm-zu-Molarität-Arithmetik in jeder Sprache und Tabelle neu zu implementieren.
Häufige Fragen
Funktioniert das für nichtwässrige Lösungen?
Die Standardformel nimmt verdünnte wässrige Lösungen an (1 ppm ≈ 1 mg/L). Für andere Lösungsmittel oder hohe Konzentrationen wenden Sie Ihre eigene Dichtekorrektur außerhalb dieses Rechners an.
Was ist mmol_per_L in der Antwort?
Es ist ppm geteilt durch die Molmasse, gleich Millimol pro Liter. Multiplizieren Sie mit 0.001 oder nutzen Sie das Feld molarity für Mol pro Liter.
Warum wird nach der molaren Masse noch durch 1000 geteilt?
Weil der ppm-Wert als Milligramm pro Liter gelesen wird. Die Division durch die molare Masse ergibt Millimol pro Liter, und die weitere Division durch 1000 macht daraus Mol, also das, was die Molarität zählt.
Was passiert, wenn ich eine molare Masse von null eingebe?
Die Rechnung wird mit einem Hinweis auf den zu korrigierenden Wert abgelehnt, denn eine Division durch null hat kein Ergebnis. Eine negative molare Masse oder ein negativer ppm-Wert wird genauso abgelehnt.
Wann brauche ich mol/L statt ppm?
Sobald Geschwindigkeitsgesetze, Gleichgewichtskonstanten, Ladungsbilanzen oder Laborstöchiometrie ins Spiel kommen, denn sie rechnen in Mol pro Liter, während Berichte und Trinkwasservorgaben meist ppm nennen.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/chem/ppm-to-molarity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"ppm":100,"molar_mass":58.44}'const res = await fetch("https://api.kit.forhosting.com/chem/ppm-to-molarity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"ppm": 100,
"molar_mass": 58.44
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/ppm-to-molarity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"ppm": 100,
"molar_mass": 58.44
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/ppm-to-molarity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"ppm":100,"molar_mass":58.44}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"ppm":100,"molar_mass":58.44}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/ppm-to-molarity", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"ppm": 100,
"molar_mass": 58.44
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.ppm_to_molarity",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Diese Fähigkeit akzeptiert nicht-negatives ppm und eine streng positive Molmasse in Gramm pro Mol, liefert mol/L und ein praktisches mmol/L-Pendant und scheitert mit invalid_input, wenn die Molmasse null ist, damit Pipelines nie durch eine tote Molekularmasse teilen. Hausaufgabenprüfer, LIMS-Skripte, Lehr-Apps und Wasserqualitäts-Dashboards können dasselbe JSON in Tests verankern, ohne ein Chemie-CAS einzubetten.
Wie ppm zur Molarität wird und welche Eingaben zu senden sind
Senden Sie ein JSON-Objekt mit den Pflichtfeldern ppm und molar_mass als endliche Zahlen oder numerische Zeichenketten; Aliasse wie parts_per_million, concentration_ppm, molecular_weight, mw und molarMass werden akzeptiert, wenn das SDK sie dokumentiert, damit Clientcode Laborsprache spricht. Die Molmasse muss streng positiv sein: ein Nullwert würde die Formel undefiniert machen und löst invalid_input mit expliziter Meldung aus statt Unendlich zurückzugeben.
Die Antwort lesen: Molarität, mmol/L, Formel und Annahmen
Formula formuliert M gleich ppm über Molmasse mal eintausend neu, und assumption dokumentiert die verdünnte wässrige Konvention ein-ppm-gleich-ein-Milligramm-pro-Liter, damit Prüfer wissen, dass die Dichte nicht gemessen wurde. Nutzen Sie molarity allein, wenn ein Kinetik-Notizbuch mol/L braucht; nutzen Sie mmol_per_L beim Vergleich mit millimolaren Vorratsetiketten; nutzen Sie formula und assumption zusammen, wenn ein Bericht die Umrechnungsregel für Prüfer angeben muss. Validierungsfehler wie null Molmasse nennen das störende Feld, damit Techniker eine leere oder null-Molekülmassen-Spalte korrigieren ohne einen Stack-Trace zu lesen. Bei Erfolg wiederholt die Antwort numerisches ppm und molar_mass, meldet die Molarität in Mol pro Liter nach stabiler Rundung sowie mmol_per_L, das gleich ppm geteilt durch Molmasse ist und oft die Einheit ist, die Sensoren und Umwelttabellen bereits implizieren. Das Feld unit ist stets mol/L, damit UI-Code das Hauptergebnis ohne hartcodierte Zeichenketten beschriften kann. Die method-Kennzeichnung ist stets ppm_to_molarity, damit nachgelagerte Router ohne Formenschnüffeln verzweigen. Fehlende Felder, nicht-endliche Zahlen und negatives ppm lösen ebenfalls invalid_input aus und werden nach Ablehnung durch die Engine nicht berechnet.
API-Nutzung, Preise, Labor-Workflows und praktische Grenzen
Senden Sie einen JSON-Body mit ppm und molar_mass als Zahlen oder numerische Zeichenketten. Nutzen Sie die vorausbezahlte API, wenn eine LIMS-Integration, Tutorenplattform, Wasserqualitäts-Dashboard oder ein Inventarsystem einen stabilen Vertrag unter KIT-Guthaben zu $0.002 pro erfolgreichem Element braucht; Validierungsfehler verbrauchen nach Ablehnung durch die Engine nie Guthaben.
Integrationsbeispiele
Hausaufgaben- und Prüfungsprüfung
Studierende wandeln ppm plus Molmasse in Molarität um und vergleichen strukturiertes JSON, mit klaren Fehlern bei null oder fehlender Molmasse.
Technische Fragen
Wie rechne ich ppm in Molarität um?
Senden Sie JSON mit ppm und molar_mass in g/mol. Die Antwort liefert Molarität in mol/L mit M = ppm / (molar_mass × 1000) unter der verdünnten wässrigen Annahme 1 ppm ≈ 1 mg/L.
Was passiert, wenn die Molmasse null ist?
Die Anfrage scheitert mit invalid_input. Null Molmasse würde die Umrechnung undefiniert machen; molar_mass muss eine streng positive Zahl in g/mol sein.
Ist der ppm-zu-Molarität-Rechner kostenlos?
Das Browser-Werkzeug läuft kostenlos auf Ihrem Gerät. API-Aufrufe nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Element; Validierungsfehler werden nicht berechnet.