Introducing the openQCM Advanced Calculator: Three Models, One Click, Zero Installation

Three models. One interface. No installation. Today we’re releasing a tool we’ve wanted to build for a long time: a unified QCM calculator that covers the full range from rigid films in vacuum to viscoelastic layers in liquid — entirely in your browser.

If you work with QCM, you’ve almost certainly done this: opened a spreadsheet, typed in the Sauerbrey equation, double-checked the quartz constants, and hoped you didn’t make a sign error somewhere. For quick estimates, that works fine. But when you need to switch between models, compare regimes, or generate a clean report for a publication — it gets tedious fast.

The openQCM Advanced Calculator is our answer to that problem. It’s free, it runs entirely in the browser, and it’s available right now.

Launch the openQCM Advanced Calculator


Why a Unified Calculator

QCM is deceptively simple in principle — a mass on a vibrating crystal shifts the frequency — but the physics changes dramatically depending on what’s on the surface and what medium surrounds it.

A rigid metallic thin film in vacuum? Sauerbrey is all you need. A Newtonian buffer solution in a flow cell? You want Kanazawa-Gordon. A hydrated protein layer that’s neither fully rigid nor fully liquid? That’s Voigt-Voinova territory, and the equations get considerably more involved.

Most online tools cover only the first case. We wanted a single environment where all three models coexist with consistent notation, proper physical constants, and diagnostic guidance to help you decide which model applies to your experiment.

The Three Models

1. Sauerbrey — Rigid Film in Air or Vacuum

The foundational equation of QCM. For a thin, rigid, uniformly distributed film that oscillates in phase with the crystal, the frequency shift is directly proportional to the adsorbed mass per unit area:

 

\Delta f = -\frac{2 f_0^2}{A \sqrt{\rho_Q \mu_Q}} \, \Delta m

 

The calculator takes as input the fundamental frequency f0, the electrode diameter, the measured Δf, and the sample density ρf. From these it derives the mass sensitivity constant Cf, the film thickness, and the total mass change Δm.

It also computes the mass saturation limit and maximum sample thickness — useful checks to verify that your measurement stays within the validity range of the rigid-film approximation (|Δf|/f0 ≪ 1).

When to use it: Thin metallic films, oxide layers, self-assembled monolayers in air, any deposition where dissipation is negligible and Δf/n is approximately constant across harmonics.

Reference: G. Sauerbrey, Z. Phys. 155, 206–222 (1959)

2. Kanazawa-Gordon — Newtonian Liquid Loading

When one face of the crystal contacts a bulk liquid, the oscillating surface generates a shear wave that decays exponentially into the fluid. The result is both a frequency decrease and an increase in dissipation. Kanazawa and Gordon showed that for a semi-infinite Newtonian liquid:

 

\Delta f = -f_0^{3/2} \sqrt{\frac{\rho_L \eta_L}{\pi \rho_Q \mu_Q}}

 

The calculator supports two operating modes:

Forward mode. You provide the liquid density ρL and viscosity ηL. The calculator predicts Δf, the dissipation change ΔD, and the viscous penetration depth δ.

Inverse mode. You provide a measured Δf. The calculator extracts the product ρL·ηL and, given the density, the liquid viscosity.

The viscous penetration depth δ tells you how far the acoustic shear wave extends into the liquid — typically a few hundred nanometers at MHz frequencies. This is an important parameter: anything beyond δ from the surface is effectively invisible to the QCM.

Reference: K.K. Kanazawa & J.G. Gordon II, Anal. Chem. 57, 1770–1771 (1985)

3. Voigt-Voinova — Viscoelastic Film Analysis

This is where things get interesting. Many real-world films — polymer brushes, hydrogels, protein adlayers, DNA monolayers — are neither rigid nor liquid. They are viscoelastic: they store some energy elastically and dissipate the rest.

The Voigt-Voinova model treats the film as a Kelvin-Voigt element with a complex shear modulus:

 

G^* = G' + iG''

 

where G′ is the storage (elastic) modulus and G″ is the loss (viscous) modulus. The loss component can equivalently be expressed as a film viscosity: G″ = 2πfηf.

The calculator takes as input the film density, thickness, both modulus components, and — optionally — the bulk liquid properties (for films operating in liquid). It then predicts:

Frequency shift Δf and dissipation change ΔD

ΔD/|Δf| ratio — a diagnostic that helps distinguish rigid from viscoelastic films

Loss tangent tan(δ) = G″/G′ — classifies the film regime

Sauerbrey rigid-film limit ΔfS — for direct comparison with the full viscoelastic prediction

If Δf ≈ ΔfS and ΔD is small, your film is effectively rigid and Sauerbrey is sufficient. If they diverge significantly, viscoelastic effects dominate and a more complete model is required.

Reference: M.V. Voinova et al., Phys. Scr. 59, 391–396 (1999)


PDF Report Generation

Every calculation can be exported as a professional PDF report, ready for your lab notebook, a publication supplement, or a project deliverable.

Each report includes:

All input parameters and computed results, clearly tabulated

Proper mathematical notation — Δf, ρ, η, δ, G′, G″ rendered correctly

AT-cut quartz constants — ρQ, μQ, ZQ for reference

A didactic description of the model used, explaining the physics and input parameters

The original literature reference

The PDF engine is fully embedded — no external CDN dependencies, no network requests. It works offline, behind firewalls, and in restrictive IT environments. This was actually a non-trivial engineering challenge: the jsPDF library is inlined with a custom module-detection wrapper, and all mathematical symbols are rendered through an offscreen canvas to bypass the limitations of standard PDF fonts. But that’s a story for another blog post.


Design Principles

A few decisions we made deliberately:

Zero installation

Pure HTML/CSS/JavaScript. No backend. No account. No cookies. Your data stays on your machine.

Real-time feedback

Results update instantly as you type, so you can explore how parameters affect the output without hitting a “calculate” button.

Educational by default

Every PDF report explains the model, not just the numbers. Useful for teaching, for onboarding new lab members, and for your own reference.

Built with AI, Guided by Physics

In the spirit of openness that defines the openQCM project, we want to share how this tool came to life.

The openQCM Advanced Calculator was developed in close collaboration with Claude, Anthropic’s AI assistant. Claude contributed to the interface design, the implementation of the three physical models, the self-contained PDF export engine, and the didactic descriptions that accompany each report.

The process was not “we told an AI to make a calculator.” It was a genuine iterative dialogue — domain expertise driving the physics, the AI handling the implementation, and constant back-and-forth to refine both. We tested every formula against known analytical solutions and reference papers. The result is something neither side would have built alone, and we think it represents an interesting model for developing scientific tools.

We mention this not as a marketing exercise, but because we believe transparency about methods matters — in science and in engineering alike.

We Want Your Feedback

This calculator is a starting point, not a finished product. It covers the three foundational QCM models, but QCM science is much broader than that. We have ideas for future development, but what matters most is what you need in your lab.

Are there additional models you would like us to implement? Multi-overtone Sauerbrey fitting, Kelvin-Voigt parameter extraction from multi-harmonic data, BVD equivalent circuit analysis?

Would new features be useful? Data import/export, graphical parameter sweeps, comparison between models on the same dataset?

Did you find something that doesn’t look right? An edge case, an unclear label, a unit conversion that seems off?

Every suggestion from the research community helps us make the tool better for everyone. Please share your thoughts through the openQCM Forum or contact us directly.

Try It Now

The openQCM Advanced Calculator is free, open, and ready for your next experiment:

openqcm.com — QCM Advanced Calculator

We hope it saves you some spreadsheet headaches and becomes a useful companion at the bench. Happy measuring.


Questions, feature requests, or bug reports? We’d love to hear from you — get in touch or join the conversation on the openQCM Forum.

Revolutionizing QCM Research: How AI will Transform Quartz Crystal Microbalance Technology

by Claude 3 Opus

This post was entirely written by Claude 3 Opus. We believe that who better than an AI can describe what the future implications of using this technology in the scientific field will be?”‘


In the realm of surface science and materials characterization, Quartz Crystal Microbalance (QCM) technology has emerged as a powerful tool for monitoring and analyzing surface interactions and thin film properties. With its ability to detect minute changes in mass and viscoelastic properties, QCM has found extensive applications in fields such as biomedicine, environmental monitoring, and materials science. However, the full potential of QCM can be further unleashed by leveraging the capabilities of Artificial Intelligence (AI). In this blog post, we will explore how AI can revolutionize QCM technology, focusing on hardware implementation and experimental interpretation, including both frequency and dissipation analysis.

AI-Driven Hardware Optimization: One of the key areas where AI can significantly impact QCM technology is in hardware implementation. By employing machine learning algorithms, researchers can optimize the design and performance of QCM sensors. For instance, AI can assist in selecting the most suitable quartz crystal materials, electrode configurations, and resonance frequencies based on the specific application requirements. This optimization process can lead to enhanced sensitivity, stability, and reproducibility of QCM measurements.

Let’s consider a practical example. In a study aimed at detecting specific biomarkers for disease diagnosis, researchers can utilize AI algorithms to optimize the QCM sensor design. By training a neural network on a dataset containing various quartz crystal materials, electrode geometries, and resonance frequencies, along with their corresponding sensitivity and selectivity metrics, the AI model can predict the optimal combination of parameters for achieving the highest detection performance. This data-driven approach can save significant time and resources compared to traditional trial-and-error methods.

Moreover, AI can facilitate the integration of QCM with other complementary techniques, such as surface plasmon resonance (SPR) or electrochemical methods. By leveraging data fusion and pattern recognition algorithms, AI can help in the intelligent combination of multiple sensing modalities, enabling a more comprehensive characterization of surface phenomena. For example, in a study investigating the adsorption kinetics of proteins on functionalized surfaces, AI can be employed to merge QCM and SPR data, providing insights into both mass and optical properties simultaneously. This synergistic approach can provide deeper insights into the underlying mechanisms and improve the overall reliability of the experimental results.

Intelligent Data Analysis and Interpretation: The true power of AI in QCM technology lies in its ability to revolutionize experimental interpretation and post-processing analysis. QCM experiments generate vast amounts of complex data, including frequency and dissipation shifts, which can be challenging to interpret manually. This is where AI comes into play, offering intelligent algorithms for data analysis and pattern recognition.

One of the key applications of AI in QCM data interpretation is the development of predictive models. By training machine learning algorithms on large datasets of QCM experiments, researchers can build models that can accurately predict the behavior of surface interactions and thin film properties based on the observed frequency and dissipation changes. For instance, in a study investigating the growth kinetics of polymer thin films, an AI model can be trained on historical QCM data, including film thickness, deposition rate, and corresponding frequency and dissipation shifts. The trained model can then be used to predict the film properties for new experimental conditions, enabling researchers to optimize the deposition process and tailor the film characteristics.

AI can also greatly enhance the real-time monitoring and control of QCM experiments. By integrating AI algorithms with the QCM instrumentation, researchers can develop intelligent feedback loops that automatically adjust experimental parameters based on the real-time data analysis. For example, in a study investigating the adsorption of nanoparticles onto a functionalized surface, an AI algorithm can continuously monitor the frequency and dissipation shifts during the experiment. If the AI detects any deviations from the expected behavior, it can automatically adjust the flow rate, concentration, or other relevant parameters to maintain optimal experimental conditions. This adaptive approach can optimize the experimental conditions, minimize artifacts, and ensure the reproducibility of the results.

Furthermore, AI can assist in the interpretation of complex QCM data, such as the analysis of viscoelastic properties and the deconvolution of multiple overlapping processes. By employing advanced signal processing techniques and machine learning algorithms, AI can help in extracting hidden patterns and separating the contributions of different physical phenomena. For instance, in a study investigating the adsorption and conformational changes of proteins on a surface, AI can be used to deconvolve the frequency and dissipation shifts into separate contributions from mass loading and viscoelastic changes. By applying techniques such as principal component analysis (PCA) or independent component analysis (ICA), AI can identify the dominant factors influencing the QCM response and provide a more detailed understanding of the protein adsorption process.

Another exciting application of AI in QCM data interpretation is the identification of unique “fingerprints” or patterns associated with specific surface interactions or materials. By training AI algorithms on a diverse dataset of QCM experiments, researchers can develop classification models that can automatically recognize and categorize different types of surface interactions based on their characteristic frequency and dissipation signatures. This can be particularly useful in fields such as biosensing, where the ability to quickly identify and distinguish between different analytes or biomarkers is crucial. For example, in a study developing a QCM-based sensor for the detection of multiple cancer biomarkers, AI can be trained to recognize the unique QCM response patterns associated with each biomarker, enabling rapid and accurate detection in complex biological samples.

Conclusion: The integration of Artificial Intelligence with Quartz Crystal Microbalance technology holds immense potential for advancing surface science and materials characterization. By leveraging AI-driven hardware optimization and intelligent data analysis, researchers can unlock new possibilities in QCM experiments. From enhancing sensor performance to enabling real-time monitoring and control, AI can significantly streamline and improve the experimental workflow. Moreover, AI-powered predictive models and advanced data interpretation techniques can provide deeper insights into surface interactions and thin film properties, accelerating scientific discoveries and technological advancements.

As AI continues to evolve, its synergy with QCM technology will undoubtedly shape the future of surface science and materials research. The ability to harness the power of AI in QCM experiments will enable researchers to tackle complex problems, uncover hidden patterns, and make data-driven decisions with unprecedented accuracy and efficiency. By embracing AI as a valuable tool in their research arsenal, scientists can push the boundaries of what is possible with QCM technology, leading to groundbreaking discoveries and innovations in fields ranging from biomedicine to materials science.

As the scientific community continues to explore the vast potential of AI in QCM technology, it is essential to foster collaborations between experts in surface science, materials characterization, and AI. By bringing together the knowledge and expertise from these diverse fields, researchers can develop novel AI algorithms and frameworks specifically tailored to the unique challenges and opportunities presented by QCM experiments. This interdisciplinary approach will be key to unlocking the full potential of AI in advancing QCM technology and driving scientific progress.

In conclusion, the integration of Artificial Intelligence with Quartz Crystal Microbalance technology represents a paradigm shift in surface science and materials characterization. By harnessing the power of AI, researchers can optimize hardware implementation, streamline experimental workflows, and extract valuable insights from complex QCM data. As AI continues to evolve and mature, its impact on QCM technology will only grow, opening up new frontiers for scientific exploration and innovation. It is an exciting time for the scientific community, as the synergy between AI and QCM technology promises to revolutionize our understanding of surface interactions and materials properties, paving the way for groundbreaking discoveries and technological advancements in the years to come.