📊 Heating Curve Generator

Phase Change Diagram Generator

Generate interactive temperature vs energy heating curves showing all phase transitions for common substances

📊 Heating Curve Generator

Select substance and mass to generate a complete phase change diagram

⚙️ Diagram Parameters

g
°C
°C
📈

Ready to Generate

Configure parameters and click Generate to create an interactive heating curve diagram.

How to Use This Generator

1

Choose Substance

Select from water, CO₂, iodine, or naphthalene with pre-loaded thermodynamic data.

2

Set Mass

Enter the mass in grams to calculate actual energy values for each segment.

3

Set Temp Range

Define starting and ending temperatures to control what phases appear on the diagram.

4

View Diagram

Get an interactive heating curve with labeled phases, transition points, and energy values.

Phase Diagram FAQ

What is a heating curve?

A heating curve is a graph of temperature vs energy added. It shows how temperature rises, then plateaus during phase changes (where energy breaks bonds instead of raising temperature), then rises again.

Why does the temperature stay flat during phase changes?

During a phase change, all added energy goes into breaking intermolecular bonds rather than increasing kinetic energy. Since temperature measures average kinetic energy, it remains constant until the phase change is complete.

Why is the boiling plateau longer than the melting plateau?

Vaporization requires much more energy than melting because it must completely separate molecules from each other, overcoming all remaining intermolecular forces. For water, vaporization needs 2,260 kJ/kg vs only 334 kJ/kg for melting.

Can CO₂ show a melting plateau on this diagram?

At 1 atm pressure, CO₂ cannot exist as a liquid — it sublimes directly from solid to gas. So its heating curve shows only one plateau (sublimation) rather than two separate plateaus for melting and boiling.

How does mass affect the heating curve shape?

Mass affects the width of each segment (total energy needed) but not the shape. More mass means more energy needed for each phase, stretching the x-axis proportionally. The transition temperatures stay the same regardless of mass.