The Geochemist's Workbench
  • Overview
      • GWB 2023 is here!
        The features you’ve been waiting for; Check out what's new
         
      • Software overview
        Spreadsheets, diagrams, kinetics, microbes, reactive transport, and so much more
      • Users and uses
        Not just for Geochemists! The GWB is the essential toolkit for scientists and engineers
      • Diagrams
        Just a few clicks produce publication-quality diagrams — Visit our gallery of examples
      • Movies
        Quality animations of your reactive transport models are just a few clicks away
  • Products
      • Professional
        The complete toolkit, including phase diagrams, reactive transport, and ChemPlugin
      • Standard
        Your choice for multicomponent reaction modeling, kinetics, and microbial reactions
      • Essentials
        A powerhouse at a budget price! Spreadsheets, diagrams, speciation, thermo editor, and more
      • Compare
        Size up Professional, Standard, Essentials, and Community versions, side-by-side
      • Upgrade
        Update to GWB 2023, or move up to Standard or Professional editions
      • ChemPlugin
        The ChemPlugin self-linking software object lets you create reactive transport models quickly, simply, and reliably
  • Ordering
      • Order online
        Purchase with a credit card or electronic check and you will be up and running in minutes
      • Special offers
        Check out time-limited special offers available at this time
         
      • How to order
        We are glad to accept your purchase order! Or pay by credit card or electronic check
      • Floating licenses
        A network floating license serves any number of users and saves money
      • Pricing
        Subscription prices for GWB Professional, Standard, and Essentials
      • Upgrades
        Convert your outdated copy to GWB 2023 at a fraction of the cost of a new license
      • Academic
        University users may qualify for class laptop licenses and an academic discount
  • Support
      • Overview
        Support options include our Online Academy, videos, tutorials, and more. Or visit our Forum
      • Installation
        Need assistance installing the GWB? Help is at hand!
         
      • Floating installation
        Configure a server so users can check out seats of a floating license
      • Forum
        Browse hundreds of discussions, query the GWB community, or post technical questions
      • FAQ
        Answers to the questions most commonly posed by the user community
      • Plug-in
        Plug the GWB into your C++, Fortran, or Python client program
         
      • Drag and drop
        You can drag files into any GWB app, or drag data from one app to another
  • Instruction
      • Overview
        We offer online workshops, private training, and resources for self-study
      • Workshops
        We teach our famous workshops online and at vibrant locations around the world!
      • Training
        We come to you! If you have several trainees, save money with a private online course
      • GWB Academy
        Self-guided training and free lesson plans for teachers!
      • Tutorials
        Our online tutorials lead you step-by-step through a variety of calculations
      • YouTube
        Watch expert modelers using the GWB to solve common problems in geochemistry
      • Video tutorials
        Learn to create your own GWB video tutorials
  • Download
      • Overview
        You can download thermo datasets, User’s Guides, updates, and more
      • GWB Community
        Download the Community Edition, a free set of advanced tools for aqueous chemists!
      • Demo
        Request a full-featured demo of The Geochemist’s Workbench or ChemPlugin SDK
      • Updates
        If you have disabled auto-updates, download GWB maintenance releases here
      • Documentation
        Download the six-volume GWB User’s Guides complete with cover art in pdf format
      • Thermo data
        Thermodynamic datasets distributed with the GWB; links to datasets distributed by others
      • Font
        The "GWB Symbol" TrueType font is designed to mark data points accurately
  • Contact
      • Contact info
        Our email contacts, telephone number, and location of our offices in Champaign, Illinois
      • GWB Community
        Download the Community Edition, a free set of advanced tools for aqueous chemists!
      • Requests
        Quickest way to ask for a quote, get a demo copy, arrange training, or suggest a feature
      • Subscribe
        Subscribe to our email distribution list to receive the latest updates, or unsubscribe from it
  • GWB.com
      • GWB.com
        The Geochemist’s Workbench® home page — The premier toolset for aqueous chemists!
      • community.GWB.com
        Advanced tools for aqueous chemists, for free. Visit the GWB Community Edition website!
      • academy.GWB.com
        Self-guided training and free lesson plans for teachers at the GWB Online Academy!
      • chemplugin.GWB.com
        ChemPlugin™ instances self-link into reactive transport simulators. Visit ChemPlugin's website!
The premier toolset for aqueous chemists

New features in GWB 2023

GWB 2023 logo GWB 2023 brings the features you've been waiting for!

Your subscription to The Geochemist's Workbench® provides improvements and new capabilities continuously:

ChemPlugin

ChemPlugin

The amazing ChemPlugin self-linking software object lets you quickly, easily, and reliably construct full-featured reactive transport models in any configuration. And now, ChemPlugin is included in GWB Professional at no extra cost!

Site mixing

Site mixing

The GWB's solid solutions feature has been extended to include a full gamut of models. Choose from site mixing, Guggenheim, regular, cubic and third-order Maclaurin, and ideal formulations

Import & Export

Use TEdit to import, edit, and export EQ3/EQ6 thermodynamic databases. This powerful program not only manipulates thermodynamic data, but lets you move datasets back and forth between the EQ3/EQ6 and GWB packages.

Reaction and assemblage labels

Hover labels in Act2 and Tact

Let your mouse hover over a bound in Act2 and Tact to reveal the corresponding chemical reaction; likewise, hovering over a predominance field shows the equilibrium species and phase assemblage at that point in the diagram.

Temperature dependence

Temperature dependence

The thermodynamic properties of solid solutions can be specified as functions of temperature, simplifying run configuration.

Solid solutions

Solid solutions

A full-featured description of binary solid solutions, both Guggenheim and ideal, including spinodal decomposition and allowing the choice of either a continuous or discrete implementation.

Real-time plot updates

Real-time plot updates

Cross plots, time-series graphs, Piper diagrams, data-point overlays, and other graphic renderings of your datasheet now update in real time, following your keystrokes as you edit the underlying GSS document.

Microbial population dynamics

Microbial population dynamics

Model microbial growth and population dynamics in a general fashion by cross-linking anabolic growth rate to an arbitrary function of a microbe's catabolic reaction rate.

CEMDATA 18 database

CEMDATA18 database

The CEMDATA 18.1 thermodynamic database for hydrated solids in the Portland cement system, CaO-Al2O3-SiO2-CaSO4-CaCO3-Fe2O3-MgO-H2O, from Lothenbach et al..

Exchange reaction kinetics

Kinetic exchange reactions

Account for exchange kinetics by cross-linking the rate of a dissociation or dissolution reaction to the law for an association or precipitation reaction, using the reaction_rate() helper.

Goethite, gibbsite surface chemistry

Two-layer complexation data for goethite, gibbsite

Reaction databases for two-layer surface complexation on goethite (FeOOH) and gibbsite [Al(OH)3], from Mathur and Dzombak and Karamalidis and Dzombak.

TEdit helps you troubleshoot

Troubleshoot in TEdit

When TEdit spots potential problems in a thermodynamic or surface database, it reports a list of the issues encountered and guides you to their solution.

Drummond and Wolery equations

Drummond and Wolery equations

Calculate the activity coefficient for aqueous CO2 and other neutral species using the Drummond equation, and the activity of solvent H2O with the Wolery equation.

SIT activity coefficients

SIT activity coefficients

The GWB now features a full implementation of the Specific ion Interaction Theory activity model, including the Thermochimie and Nuclear Energy Agency compilations.

TEdit does redox!

TEdit does redox

The TEdit thermo dataset editor has enjoyed a complete makeover and boasts many new skills, including global reaction rebalancing and the ability to couple and decouple redox reactions with just a click!

Import thermo data from PhreeqC

Import PhreeqC thermo data

You can import PhreeqC thermo datasets directly into the GWB! Simply drag a dataset into TEdit and follow the prompts to make thermo (.tdat) and surface reaction (.sdat) files for use with any of the tools in the GWB.

Low-temperature “Pitzer” activities

Low temperature Pitzer activities

Carry your “Pitzer” brine calculations well below the freezing point of water. Release includes the FREZCHEM and COLDCHEM thermo databases, set up and ready to go.

Improved time plots

Improved time plots

Diagram the data in your GSS datasheets as a time-and-date series, against time of day, or versus elapsed time.

Write database reactions your way

Write database reactions your way

Tired of rebalancing reactions in thermo databases in terms of the basis set? So are we! Now, set out database reactions exactly as you find them in the literature.

Triple-layer surface complexation

Triple-layer model

The new generalized electrostatic triple layer model computes surface complexation accounting for a plane of crystallographic surface sites beneath Stern and diffuse layers. The distribution includes notable examples of triple-layer compilations from the literature, ready to run.

Equations in GSS

Equations in GSS

You can embed your own equations within GSS datasheets to calculate ratios, QA/QC parameters, or secondary functions of your choice.

CD-MUSIC surface chemistry model

CD-MUSIC

A full rendering of the CD-MUSIC model of ion and oxyion reaction with sorbing surfaces, accounting for an arbitrary distribution of electrical charge within each surface complex, ready to go with the USGS database of surface reactions.

High-temperature “Pitzer” activity coefficients

THEREDA datasets

Support for carrying “Pitzer” calculations to high temperature, including thermo databases in GWB format from the THEREDA and Yucca Mountain projects.

Cluster computing

Cluster computing

Cluster versions of X1t, X2t, and ChemPlugin let you simulate reactive transport in parallel on clusters of multicore servers using MPI or hybrid MPI/OpenMP protocols.

New surface chemistry compute engine

Surface chemistry engine

All-new numerics power the GWB surface chemistry engine to cut through the toughest problems. The compute engine features adaptive basis swapping, greatly improved convergence, and arbitrary distribution of electrical charge.

Polydentate complexation formalisms

Polydentate formalisms

Calculate concentrations of bidentate and polydentate complexes on crystallographic surfaces according to the Davis-Leckie, Hiemstra-van Riemsdijk, Appelo-Postma, and stoichiometric formalisms in the context of any two-layer or three-layer model.

1-pKa reactions

1-pKa reactions

Construct competitive, multisite sorption models in terms of single pKa reactions for ion complexation onto initially charged surface sites.

Streamlined GUI

Streamlined GUI

“Stick points” in the GUI have been streamlined to reduce click rate and improve transparency.

Precise temperature expansions

Temperature expansions

Thermo databases can now carry temperature expansions for log Ks, virial coefficients, and Debye-Hückel parameters as precise six-term polynomials, each of which can be cast within a specific temperature range of validity.

Surface site density

Site density

Carry the density of surface sites directly from literature sources in native units: Choose sites/nm2 or mol sites/mol mineral.

Control species loading

Species loading

Precisely control which species are loaded from a thermo database by using the “span” feature to specify a qualifying temperature range of validity. This feature is especially useful when comparing runs made at differing temperatures.

Batzle-Wang equation

Batzle-Wang equations

Use by default the Batzle-Wang equation to evaluate fluid density, or revert to the Phillips et al. model.

Internationalization

Internationalization

Better rendering of the various apps across Windows locales worldwide.

I'm a big fan of GWB12. I've had Pro licenses for V8-11. This version is certainly worth the hype!

– Matt Lenahan, AGE Consultants

GWB12 logoGWB12 added a long list of must-have features:

Ultimate phase diagram generator

Phase2 phase diagram generator

The new multithreaded application Phase2 and its companion program P2plot generate any type of phase diagram quickly and easily. Create phase assemblage diagrams or “true” Eh-pH and activity diagrams. Included in GWB Professional, Phase2 lets you render species predominance, gas pressure, reaction kinetics, isotope fractionation, and much more.

Show me

Generalized stable isotope model

Generalized stable isotope model

The all-new isotope feature treats fractionation of the stable isotopes of any element for which one isotope is dominant. You can consider an arbitrary number of the isotopes of a given element. And the isotope model has been extended to SpecE8, Phase2, X1t, X2t, and ChemPlugin.

Show me

Partial pressure model

Partial pressure model

Choose from the Tsonopoulos, Peng-Robinson, and Spycher-Reed gas pressure models. The apps report in their output both fugacity and partial pressure. You can constrain the basis in terms of gas pressure, use partial pressure as a promoting or inhibiting factor in kinetic rate laws, and so on.

Unified rate model

Unified rate model

The applications report the reaction rate for each reactant, whether the rate is set by a rate law, fixed by mass transfer, or implied by a buffering reaction.

Stable isotope transport

Isotope transport

The reactive transport codes and ChemPlugin model the transport of stable isotopes, whenever an isotope system is active.

Show me

Presentation grade graphics

Presentation grade graphics

Razor sharp anti-aliased lines in quarter-point increments team up with an artist-designed color palette to make your graphics shine. Plus, our new symbols font contains dozens of markers specially designed to mark your geochemistry data points, in any color or size.

Show me

XML format plot output

XML plot output

The modeling applications produce plot output in an open-source XML format, so you can render the results of GWB calculations in any XML-capable graphics package, or use the GWB graphics programs to render output from other modeling packages.

Show me

Re-engineered compute engine

Re-engineered compute engine

Revamped code cuts through your toughest problems quickly and surely.

Multiple scatter datasets and reaction traces

Multiple scatter, trace datasets

Overlay on your activity diagrams as many scatter datasets and reaction traces as you wish.

Show me

Anion exchange

Anion exchange

New anionic model lets you consider exchange of phosphate, carbonate, sulfate, and other ligands on a sediment surface.

Multi-tier self-auditing

Multi-tier self-auditing

The codes monitor internal consistency on multiple levels, from fine grained to global. There's no need to do anything: Auditing is automatic in every run, operating silently unless there's a problem.

Phase assemblage and predominance maps

Assemblage and predominance maps

Xtplot can render the distribution of minerals in the domain as a phase assemblage map and display a predominance diagram for any element or basis entry.

Show me

Comments in GSS cells

Comments in GSS cells

Improvements to GSS include the ability to embed comments within individual cells in a datasheet.

Show me

Draw outside the lines

Draw outside the lines

Act2 and Tact can extend activity diagrams beyond the stability limits of water, whether you display the stability limits or not.

Show me

Suppress and alter

Suppress and later Kd

Suppress individual Kd or Freundlich species, or alter their binding constants interactively from within the application.

Influx and efflux summaries

Influx and efflux

The reactive transport codes report a summary of mass net influx and efflux for each simulation.

Show me

Hexadecimal format

Save as hexadecimal

Save the current configuration from a modeling application in bit-exact hexadecimal format.

Show me

No hassle travel

No hassle travel

Going to the field, or anywhere you can't connect to your license server? Borrow a copy to use until you get back to the office.

   Order Now

© 2011–2025 Aqueous Solutions LLC