🔐 Magic Link Login for WordPress
Free Passwordless Authentication Plugin
Let your users log in with a magic link sent to their email. No passwords to remember, no passwords to forget. Just click and you’re in.
✓ Free forever • ✓ No credit card • ✓ 5-minute setup • ✓ 10,000+ active installs
Why Passwordless Login?
Passwords are broken. It’s time for something better.
😤 The Problem
- 67% of users reuse passwords
- 81% of breaches involve weak passwords
- 20-50% of support tickets are password resets
- Users abandon registration when forced to create complex passwords
- Password reset emails get lost or go to spam
✨ The Solution
- No passwords to remember or reuse
- More secure than traditional passwords
- 70-80% reduction in support tickets
- Users complete login in seconds
- Magic links work on any device
How It Works
Magic link authentication is simple, fast, and secure.
1️⃣
Enter Email
User enters their email address on your login page
2️⃣
Receive Link
Secure magic link is instantly sent to their inbox
3️⃣
Click & Login
User clicks the link and is automatically logged in
That’s it! No password to type. No password to remember. No password to reset.
Free Version Features
Everything you need to get started with passwordless authentication.
✅ One-Click Passwordless Login
Users enter their email and receive a secure magic link instantly. No password required.
✉️ Magic Link via Email
Secure, time-limited (15 min) links sent directly to the user’s inbox. One-time use only.
📝 Custom Login Forms
Use shortcode [magic_link_login] or widget to add login anywhere on your site.
🤖 Bot Detection
Built-in protection against automated login attempts and spam bots.
🎨 Works With Any Theme
Compatible with all properly coded WordPress themes. Integrates seamlessly.
⚡ Lightweight & Fast
No bloat, no unnecessary dependencies. Won’t slow down your site.
👥 All User Roles Supported
Works for subscribers, customers, editors, and any WordPress user role.
🔒 Secure by Design
Cryptographically secure tokens, HTTPS required, single-use links that expire.
🆓 Free Forever
No hidden fees, no trial period. The free version is fully functional and always will be.
🔒 Cloudflare Turnstile CAPTCHA
Optional CAPTCHA protection powered by Cloudflare Turnstile (privacy-friendly alternative to reCAPTCHA)
🛡️ Brute Force Protection
Enable/disable brute force attack protection to prevent automated login attempts
📍 Display Options
Show magic link form above or below the standard login form, or use shortcodes anywhere
🔍 Antivirus Scanning
Optional malware scanning checkbox for additional security during login attempts
Perfect For
📰 Blogs & News Sites
Let readers subscribe and comment without password friction
👨💼 Membership Sites
Simple login for members accessing exclusive content
📚 Online Courses
Students access lessons without password hassle
🏢 Business Portals
Client portals with secure, easy authentication
🎓 Educational Sites
Schools and universities with streamlined access
🎪 Event Sites
Attendees register and access event info easily
Installation & Setup
Get started in under 5 minutes. No technical knowledge required.
Step 1: Download
Get the free plugin from WordPress.org or search for “Magic Link Login” in your WordPress admin under Plugins → Add New.
Step 2: Install & Activate
Upload the plugin ZIP file or install directly from WordPress. Click “Activate” and you’re 90% done.
Step 3: You’re Done!
That’s it. Magic link login is now available on your standard WordPress login page. No configuration needed for basic use.
Optional: Customize settings under Settings → Magic Link Login (link expiry, custom redirects, etc.)
✓ Over 10,000 active installations
✓ Regular updates & maintenance
✓ Community support available
Need More Features?
Upgrade to Magic Link Login PRO for WordPress for advanced features.
Free Version
- ✅ Magic link login
- ✅ Custom forms
- ✅ Bot detection
- ✅ 15-minute link validity (fixed)
- ✅ Basic email templates
- ✅ Cloudflare Turnstile CAPTCHA
- ✅ Brute Force Protection
- ✅ Display position options
- ✅ Community support
Free Forever
PRO Version
- ✅ Everything in Free, PLUS:
- ⭐ WooCommerce integration
- ⭐ Custom email templates (HTML)
- ⭐ Configurable link expiry
- ⭐ Login analytics dashboard
- ⭐ Cloudflare Turnstile / hCaptcha
- ⭐ IP verification
- ⭐ Brute force protection
- ⭐ Priority support
Frequently Asked Questions
Everything you need to know about Magic Link Login for WordPress.
Is it really free?
Yes, completely free and open source. No hidden limits, no trial period. The free version is fully functional for most sites and will always remain free.
Is it secure?
Magic links are actually more secure than passwords. Each link is unique, time-limited (15 minutes), and can only be used once. No passwords means no passwords to steal, leak, or brute-force. Learn more about magic link security.
Will it work with my theme?
Yes. Magic Link Login for WordPress works with any properly coded WordPress theme. It integrates with the standard WordPress login system, so if your theme works with WordPress login, it works with magic links.
Can I use it with WooCommerce?
The free version works with standard WordPress login. For full WooCommerce integration (checkout login, my-account page, custom redirects), check out Magic Link Login PRO for WordPress.
What if the magic link expires?
Magic links expire after 15 minutes for security. If a link expires, users can simply request a new one by entering their email again. The PRO version lets you configure custom expiry times.
Can users still use passwords?
Yes! Magic Link Login doesn’t remove traditional password login—it adds magic link as an option. Users can choose which method they prefer. You can also disable password login entirely if you want passwordless-only authentication.
Where can I get support?
Free version users can get help on the WordPress.org support forum. PRO version includes priority email support. You can also check our documentation.
What about spam and bots?
The free version includes basic bot detection. The PRO version adds Cloudflare Turnstile and hCaptcha integration for enhanced protection against automated attacks.
Ready to Ditch Passwords?
Join thousands of WordPress sites using passwordless authentication.
Free forever • 5-minute setup • No credit card required
Want advanced features? Compare Free vs PRO or view pricing.
