Is it possible to export a checksum? This is an essential step to using a range of external services - alternate bulk email(Mail Chimp), QR code creation for name tags, etc.

But checksum does not appear as a field for exporting. Is there an alternate method for either generating the checksum or exporting it?

3 Answers 3


A checksum isn't store anywhere until it is generated. So there is no way to export them (like from a report), you should generate them first. The checksum is apparently made up from the contact hash and some things like an expiry date.

More here How do contact hashes work, and how do I keep them secure?


MattWire has done an extension https://github.com/mattwire/uk.co.mjwconsult.checksum which indicates you can send a checksum via an external mail system - but you would be needing to copy/paste a different checksum for each and every contact you are sending to


There is an API which checks a checksum specifically from online pages, that might help you? You can find it here : https://civicrm.org/extensions/validate-checksum-api

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.