BATE pH calculator is Shareware program for Windows developed by BPP Marcin Borkowski
BATE calculates pH of solutions containing mixtures of acid and base with up to 4 dissociation steps and titration curves representing these acids and bases. Ionic strentgh can be designed from the dissociated forms concentrations, omitted or forced upon the solution. Program contains editable database of prosaic weak acids and bases and accepts acid and base dissociation constants and protonation constants as input, calculating all other types of constants as needed. Built in calculator allows clear calculation of molar masses and concentrations representing a accepted substance formula. Printouts describing equlibrium confine intelligence of concentrations and activties of all ions present in the solution, together with movement coefficients (if applicable). Titration printouts confine titration curves representing both titrations (acid / base and base / acid) and pH of all end points. Extensive tutorial and help. Very low devices requirements - if your Windows initiate, BATE longing work.
CASC concentration calculator - CASC calculates recipes representing solution preparation and converts concentrations automatically taking density changes into account thanks to built in database of substances. It also helps in dilution and mixed solutions calculations.