plugin-icon

GCheck – WordPress Certificate Plugin & Verification System

The ultimate WordPress Certificate Plugin. Issue, manage, and verify certificates with Google Sheets, CSV, and REST API.
Ratings
5
Version
1.3.6
Active installations
100
Last updated
Jan 22, 2026
GCheck – WordPress Certificate Plugin & Verification System

GCheck is a powerful WordPress Certificate Plugin designed for training centers, academies, and online course creators. It simplifies the process of issuing and verifying certificates, ensuring authenticity and building trust with your students.

Whether you need to verify certificates manually or automate the process via API, GCheck provides a robust solution. Its seamless Google Sheets integration allow you to manage thousands of records effortlessly.

🚀 Why Use GCheck Certificate Plugin?

  • Boost Credibility: Allow employers and students to verify course completion instantly using a unique ID.
  • Save Time: Bulk upload thousands of certificates via CSV or sync directly from Google Sheets.
  • Developer Friendly: robust REST API to connect with your custom LMS, mobile app, or external systems.

🌟 Key Features

  • Instant Certificate Verification: Add a [validate_certificate_form] shortcode anywhere to let users check certificate validity in real-time.
  • Google Sheets Sync: The only certificate plugin that lets you manage student data effectively using your favorite spreadsheet tool.
  • Bulk CSV Upload: Import massive datasets of student records in seconds.
  • REST API Support: Full programmatic access to Create, Read, Update, and Delete (CRUD) certificates.
  • Customizable Data: Store essential details like Student Name, Course Name, Hours, Date, and Unique Serial Numbers.
  • Secure & Lightweight: Optimized for performance with a focus on data integrity.

🔗 Integrations

  • Google Sheets: Connects directly for real-time bulk management.
  • LMS Compatibility: Works alongside popular LMS plugins by handling the verification layer independently.

🟢 How to Use

  1. Install & Activate: Get GCheck from the WordPress Repository.
  2. Add Certificates: Use the admin dashboard, upload a CSV, or connect Google Sheets.
  3. Publish Verification Form: Place [validate_certificate_form] on your “Verify Certificate” page.
  4. Done! Your students can now validate their achievements.

Instructions

Using Google Sheets for Bulk Upload

Managing certificates via Google Sheets is efficient and prevents data entry errors.

1. Get the Template

2. Add Your Data

  • Row 1 & 2: DO NOT CHANGE (These contain system headers).
  • Columns:
    • B (Full Name): Student’s name.
    • C (Course): Course or Workshop title.
    • D (Hours): Duration (numeric).
    • E (Date): Completion date (DD/MM/YYYY).

3. Export & Upload

  • In Google Sheets, go to File > Download > Comma-separated values (.csv).
  • In WordPress, go to GCheck > Bulk Upload and select your file.

REST API

Developers can use the GCheck REST API to build custom integrations. * Base URL: https://your-site.com/wp-json/gcheck/v1/ * Header: X-API-Key: YOUR_API_KEY

Endpoints: * POST /certificates – Issue a new certificate. * GET /certificates?code={CODE} – Verify a certificate. * PATCH /certificates/{id} – Update details. * DELETE /certificates/{id} – Revoke a certificate.

Freeon Business plan
Tested up to
WordPress 6.8.3
This plugin is available for download for your site.