HomeChemistry & MaterialsHansen Solubility Planes: Green Solvent Selector (2D)

Hansen Solubility Planes: Green Solvent Selector (2D)

Interactive 2D Hansen Solubility Parameter simulator: three linked orthogonal planes (dispersion-polarity, dispersion-hydrogen-bonding, polarity-hydrogen-bonding) plot a target solute's true solubility ellipse, eight real solvents, a two-solvent blend and a free-draggable custom probe, so you can see exactly which solvents fall inside the geometric 'good solvent' region chemists use to pick safer, greener replacements.

Chemistry & Materials2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-chemistry-ext-topic-6 ↗ Open standalone

This simulator plots real substances in Hansen Solubility Parameter space — dispersion δD, polarity δP and hydrogen-bonding δH — across three linked 2D projection planes, drawing the true solubility ellipse (not a naive sphere-in-every-plane) of a chosen target solute: cellulose acetate, an epoxy resin, or natural rubber. Eight common solvents, from water and ethanol to DMF and toluene, sit as points around that region; a solvent inside is "good" (RED < 1) and one outside is "poor" (RED > 1) — the exact geometric test process chemists use when hunting for a safer, greener replacement solvent. Blend two solvents by volume fraction, or drag a free custom probe to any point in Hansen space and read its live Ra and RED against the target solute on all three planes at once.

⚙ Under the hood

Interactive 2D Hansen Solubility Parameter simulator: three linked orthogonal planes (dispersion-polarity, dispersion-hydrogen-bonding, polarity-hydrogen-bonding) plot a target solute's true solubility ellipse, eight real solvents, a two-solvent blend and a free-draggable custom probe, so you can see exactly which solvents fall inside the geometric 'good solvent' region chemists use to pick safer, greener replacements.

chemistrygreen chemistrysolventsHansen parameterssolubilitymaterials

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)