For individual creators and freelancers
- All features included
- Unlimited credentials
- CSV bulk import and PDF export
- Public verification portal
- 1 year of updates and support
Every plan includes the complete feature set plus a year of updates and support. Pick a plan by how many sites you run — not by which features you need.
The trial key unlocks Attestra in full on one website for seven days — every feature listed on this page, with no cap on how many credentials you issue while you are testing. Pick a licence afterwards if it fits.
For individual creators and freelancers
For growing agencies and multi-brand teams
For client work at a steady volume
For universities, groups and regulated bodies
| Feature | Solo | Studio | Agency | Enterprise |
|---|---|---|---|---|
| Websites covered | 1 | 3 | 5 | Unlimited |
| Credentials you can issue | Unlimited | Unlimited | Unlimited | Unlimited |
| QR verification and lookup portal | ||||
| Landscape PDF export | ||||
| Bulk CSV import | ||||
| Custom field builder | ||||
| Smart expiry and revocation | ||||
| Copy protection | ||||
| Support | Priority email | Developer priority | Named contact, SLA | |
| Updates included | 1 year | 1 year | 1 year | Term of contract |
The 7-day free trial includes every feature in this table, on one website. Start a trial.
Yes — seven days, on one website, with every feature unlocked, and no card required. It is the same plugin the paid licences install, not a cut-down edition, so anything you build during the trial is real work rather than a demo. Start a free trial.
WordPress 6.4 or newer and PHP 7.4 or newer — no other plugins required. If you plan to upload your own PDFs, the Imagick PHP extension lets Attestra read any of them; without it, PDFs whose pages are each a single full-page image still work, which covers scans and most print output. JPG, PNG and WebP always work. Most hosts have Imagick already, and any host will enable it on request.
No. You can generate certificates from a template you build per category, or bring a document you already have — a signed licence, an awarding body's own artwork, a scan of something printed years ago. Upload a PDF, JPG, PNG or WebP, drag the QR code onto a clear part of the page, and issue. The file is kept exactly as it is; the code goes on a copy. Multi-page PDFs keep every page, and the code can sit on one page or repeat on all of them for reports whose pages get separated.
Three ways, none of which need an account. They scan the QR code printed on the document, they type the credential ID into your lookup page, or they upload the certificate file itself and Attestra reads the code off it. The verification page is on your own site, under your own domain.
It stays verifiable and says what it is. An expired credential reports as expired; a withdrawn one reports as withdrawn along with the reason you gave, which is shown to whoever is checking. Nothing is deleted and no link ever breaks — a record that simply vanished would look like a mistake on your side rather than an answer.
Yes. Bulk import from CSV maps your columns onto the fields your category collects, so a spreadsheet of past awards becomes a set of verifiable records in one pass rather than one form at a time.
Yes. Each category has its own ID pattern, and once an ID is issued it never changes — not when you amend the record, move it between batches or withdraw it. Codes already printed and links already sent keep working.
No. Every plan issues unlimited credentials. The price depends only on how many WordPress sites you run it on, so your costs don't grow as your cohorts do.
Yes — paying two years up front takes 20% off. It is the same plan with the same features and the same number of sites, simply covered for twice as long before anything is due again.
A key is registered to one site and only works on that site. If you are moving to a new domain, rebuilding, or shifting to a different server, email us with the old address and the new one and we will move the key across for you.
Attestra stays installed and every credential you've published stays verifiable forever. What stops is access to new versions and support. Renewing puts you back on the latest release.
Get in touch and tell us about your organisation — we are happy to talk it through and find something that works, particularly if you are buying for several departments. Contact us.
Prices are in USD. You can pay by JazzCash, Easypaisa, SadaPay, NayaPay, Payoneer or bank transfer. If you need an invoice or a purchase order, say so and we will raise one — the key follows once payment clears. Want to pay another way? Ask us and we will sort it out.
Within 14 days, for any reason, no questions asked. See the refund policy for the detail.
A 7-day key unlocks every feature on one site. If it fits, the licence takes two minutes to buy.
Instant download · 14-day refund