Thermonator - Thermodynamics

4.6
2.86K reviews
100K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

- Thermodynamic calculator to solve problems and exercises from Thermodynamic Engineering books.
- Quickly calculates steam tables for water, air, ideal gases, refrigerants and other substances.
- Contains help and explanations of the main theoretical concepts, equations, first and second thermodynamic laws, etc.

Functionalities:

No advertising.

Interactive graph.

Share results.

Educational aids:
- Quick reminders on thermodynamic concepts and formulas.
- Step-by-step explanations to calculate the properties of states and processes.

Settings:
- Control system: Control mass, Control volume.
- Sign convention: ΔU = Q − W, ΔU = Q + W.
- Reference state: Normal boiling point, ASHRAE, IIR, Çengel - Boles, Moran - Shapiro, Reynolds, Sonntag - Van Wylen - Borgnakke.
- Ambient conditions: EPA, ISO, IUPAC, NIST.
- Units: International System of Units, Imperial units, United States customary units.

Results reports:
- Summary.
- Calculations.
- Balances: Mass balance.
- Information of substance: Formula, Molecular mass, Critical point, Normal boiling point, Specific heat.

Calculations:
- Calculation of states, processes and cycles.
- Properties: State, Saturation, Process, Cycle, Efficiencies.
- Processes: Isobar, Isotherm, Isochore, Isenthalpic, Adiabatic.
- Cycles: Basic cycles.
- Substances: Water, Noble gases, Perfect gases, Ideal gases.

Calculation wizards:
- Interpolation: One dimension.
- Units converter: Pressure, Temperature, Volume, Mass, Energy, Power.

Premium:

Calculations:
- Processes: Unknown, Polytropic, Split process, Stepped processes.
- Cycles: Cycles with ramifications.
- Substances: Real substances, Custom perfect gas.

Results reports:
- Balances: Energy balance, Boundary work, Entropy balance.

Calculation wizards:
- Interpolation: Two dimensions.
- Energy balance: Solve exercises of Nozzle, Internal friction, etc.
- Heat exchangers: Regenerative, Closed (2 Inputs), Open (2 Inputs), Open (3 Inputs), Mixed (3 Inputs).
- Cycles: Basic cycles, Advanced cycles with phase change and heat exchangers.
Updated on
Feb 1, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

Ratings and reviews

4.6
2.74K reviews
Dikha Hutomo
January 23, 2026
tools very completed and useful thanks for design it
Did you find this helpful?
Xmuzzers Thermodynamics Education
January 23, 2026
Thanks! Please recommend it to your friends :-)
counterblue42
September 26, 2024
If you're in a thermo class, this is what you're looking for. No bs, solid UI, highly functional, and the most modest in app purchase I've ever seen. I bought the highest level of access ($4.00) out of principle because of how much time and frustration this is going to save me.
18 people found this review helpful
Did you find this helpful?
Xmuzzers Thermodynamics Education
September 27, 2024
❤️
Martin Guillot
April 10, 2021
I'm glad to see a mobile app for computing thermodynamic properties of refrigerants. That said, the user interface could use some improvement. 1. Id like to see a "clear" button to clear entries. I have trouble changing values. I get an error message that it requires two values after I enter the first new one, and can't figure out how to add the second one. 2. I can't get the delete state button to work. But this is a much needed app for engineers. Good job, and please keep improving it.
35 people found this review helpful
Did you find this helpful?
Xmuzzers Thermodynamics Education
April 10, 2021
Hi Martin, thanks for your suggestions! Watch the help video to calculate a state. To delete it, select the "Delete" tool and touch the state on the graph. I don't have many characters available in these replies, please write me a mail and I will help you.

What’s new

Open and save exercises
Isentropic performance
Generic exchanger
Warnings for sensitive calculations