Contact Form is a lightweight and ready-to-use Joomla component that adds a clean, professional contact form to your website in minutes. No configuration needed — install it, create a menu item, and you're done.
All submissions are stored in the backend for easy review and management. Built-in anti-spam protection keeps bots out, while CSRF token validation keeps your data safe.

⚡ Key Features
📋 Clean Contact Form
A simple, well-styled form with Name, Surname, Email, and Message fields. Works out of the box with any Joomla template.
📥 Submissions Manager
All messages are saved in the database and viewable from the backend. Select and delete entries in bulk from the admin panel.
⚙ Backend Settings
Customize the form title and subtitle, and toggle anti-spam features on or off — all from a clean settings panel in the backend.
🛡 Anti-Spam Protection
Honeypot field and optional math CAPTCHA keep spam out. No third-party services, no API keys, no cookie issues.
🔐 CSRF Protection
Every form submission is validated with Joomla's built-in CSRF token, preventing cross-site request forgery attacks.
🎨 Template-Friendly
The frontend output integrates seamlessly inside the Joomla template layout. CSS is injected via the document head — no HTML structure conflicts.
🛠 How It Works
Install
Upload the ZIP package via Joomla's Extension Manager. Done in seconds.
Create Menu Item
Add a menu item pointing to Contact Form and publish it on your site.
Receive Messages
Visitors fill in the form and all submissions are saved in your backend, ready to review.
⚙ Backend Overview
The administration panel provides a simple tabbed interface to manage both submissions and settings:
🔒 Built-in Security
Your form is protected against spam and abuse with two built-in security layers, plus Joomla's native token system:
Honeypot Protection
Always active. An invisible field traps bots automatically. Zero impact on real users — no configuration needed.
Math CAPTCHA
Optional simple math question (e.g., "4 + 7 = ?"). No third-party services, no API keys, no cookie banner issues.
CSRF Token
Every submission is validated using Joomla's native session token, blocking forged requests from external sources.
💻 System Requirements
Ready to Get Started?
Download the component for free and have your contact form running in minutes. Or try the live demo first.
📜 Changelog
Version 1.2.0 — March 2026
- Configurable form title and subtitle from backend settings
- Honeypot anti-spam toggle (enable/disable from settings)
- Optional math CAPTCHA with session-based answer validation
- CSS now injected via Joomla document head (template-compatible)
- Bulk delete of messages from admin panel
- CSRF token validation on all form submissions
Version 1.0.0 — January 2026
- Initial release
- Contact form with Name, Surname, Email, Message fields
- Backend submissions viewer with bulk delete
- Honeypot anti-spam protection
Developed by Michele Bruno — FreeCMSPlugins.com
For support, contact us at