Module Plugin
Utilities

Right Click Disable

Joomla Extension to Disable Right Click on Mouse

  • Zero B/C pluginRuns without the B/C pluginRuns on Joomla 5 and 6 without the Behaviour - Backward Compatibility plugin, so you can keep it switched off.
  • Joomla 4, 5 & 6Tested and supported on Joomla 4, 5 and 6.
  • 5.0See the reviews
  • v2.6.1· Updated 2 days ago
  • 6.0K+downloads
  • PHP 8.1+
  • Instant accessReady to install right after checkout
  • One-click updatesNew releases install from the Joomla administrator
  • Lifetime optionPay once and keep future releases
  • 30-day guaranteeFull refund if it is not the right fit

Features

What can Right Click Disable do for you?

Ten feature areas, one install package for Joomla 4, 5 and 6.

Works Independently

Plugin or Module: Your Choice

  • Whole site plugin: Turn on System - Right Click Disable once and protect most of the site. Skip selected user groups, components, or URL paths when needed.
  • Selected pages module: Publish the module only on the pages you choose. Use Joomla Access levels to protect guests while editors stay free. Each extension works alone. Do not run both on the same page.

Popup · Toast · Alert · Silent

Four Easy Alert Styles

  • Pick how visitors are told: Show a styled popup, a small toast notice, a normal browser alert, or stay silent while still blocking the action.
  • Toast made simple: Choose corner position, how many seconds it stays, background colour, text colour, accent colour, and width.

Right-Click · Selection · Drag

Stop Casual Copying

  • Protect what matters: Block right-click on the whole page, images only, or links only. Optionally stop text selection and image dragging.
  • New content stays covered: Images and links added later by lazy loading or AJAX are included automatically in version 2.5.

Copy · Cut · Paste · Select All

Keyboard and Clipboard Control

  • Common shortcuts blocked: Stop Ctrl/Cmd+C, V, X, and A, plus Edit menu copy, cut, and paste outside forms.
  • Add your own shortcuts: Create custom combinations with Ctrl, Shift, Alt, and Meta from a simple Add row in the admin.

DevTools · Source · Save · Print

Advanced Shortcut Deterrents

  • Developer tools shortcuts: Discourage F12, Ctrl+Shift+I, Ctrl+Shift+J, and Ctrl+Shift+C, with optional detection when tools open after load.
  • Extra page actions: Optionally block View Source, Save Page, and Print Page keyboard shortcuts.

Safe by Default

Forms and Editors Stay Usable

  • People can still type: Allow Forms and Editors keeps inputs, text areas, dropdowns, and editable fields working.
  • Common editors included: Labels, TinyMCE, CodeMirror, and Joomla editor areas are allowed by default. Add your own CSS exception selectors when a page needs a free zone.

Presets · Per-Action Text

Clear Messages Visitors Understand

  • Ready-made wording: Choose Custom, Short, Friendly, or Firm. Your custom message is kept when you try another preset.
  • Different text per action: Optionally show separate messages for right-click, keyboard, developer tools, and screenshot attempts.

One Switch Each

Control Mobile, Tablet, Desktop

  • Turn devices on or off: Enable rules separately for mobile, tablet, and desktop so each screen size behaves the way you want.
  • Optional screenshot signal: Try mobile screenshot detection when useful. Treat it as a bonus: it is not perfect on every phone.

Colours · Size · Extra CSS

Make It Match Your Site

  • Popup styling: Set backdrop colour, text colour, width, height, font size, and font weight for the dialog.
  • Extra CSS when needed: Add trusted custom CSS for fine tuning. Unsafe patterns are blocked, and rules should target .jx-rcd-* classes.

Simple · Modern · Honest

Joomla 4, 5, and 6 Ready

  • Modern package: Works on Joomla 4, 5, and 6 with service providers, namespaces, module dispatcher, language files, and Web Asset Manager. Native JavaScript with no jQuery.
  • Honest about limits: These are deterrents for casual copying, not a content lock. Forms stay usable, and admins get clear conflict warnings when both plugin and module are enabled.

Changelog

What's new

13 releases since version 1.3. Updates install from the Joomla admin with a valid licence.

    • Runs on Joomla 5 and Joomla 6 with the Behaviour - Backward Compatibility plugin disabled.
    • User checks and the component list use the current Joomla identity and database services.
Show 7 older releases

Docs & setup

Get up and running fast

Written guides for installing and configuring Right Click Disable, from first setup to the options that matter.

  • Installation stepsOne install zip for Joomla 4, 5 and 6, installed from System, Install, Extensions.
  • Configuration optionsThe settings in the guide, from first setup to the options that matter.
  • Practical usage tipsShort examples you can adapt to your site.

Pricing

Choose the plan that fits

Save more as you scale — longer access means a bigger discount.

Compatible with
Joomla 4 Joomla 5 Joomla 6
Tester plan
30 Days
Basic testing plan. 30 days access only. No priority support. Access expires after 30 days - no future updates.
$9

$9

You save zero
Download Access - 30 Days
Support - 30 Days Email Support
1 Website License
Unlimited Downloads
No Priority Support
No Future Updates After 30 Days
Limited to Testing Only
30-Day Money Back Guarantee
Commercial Use License
6 Months
6 months access with priority support & bug fixes. Perfect for short-term projects and growing businesses.
$54

$19

You save $35
Download Access - 6 Months
Support - 6 Months + Priority Updates
2 Websites License
Unlimited Downloads
Priority Email Support
Priority Bug Fixes
6 Months Free Updates
30-Day Money Back Guarantee
Commercial Use License
Pay once
Lifetime
Lifetime access with dedicated support agent. Never pay again - unlimited updates & custom development support included.
$980

$49

You save 95%
Download Access - Lifetime
Support - Lifetime + Dedicated Support
Unlimited Websites License
Unlimited Downloads
Dedicated Support Agent
Lifetime Free Updates
Feature Request Priority
Custom Development Support
30-Day Money Back Guarantee
Commercial Use License

Why buy here

Why JoomlaX

  • Built, maintained and supported by one team Every product sold on JoomlaX is developed, maintained and supported by Infyways, building Joomla solutions since 2010.
  • Ready for Joomla 4, 5 and 6 118 extensions support Joomla 5 and 6, and 114 support Joomla 4. Each product page lists the versions it works with.
  • One-click Joomla updates Regular updates and feature improvements for licensed customers, delivered straight to your Joomla admin.
  • Support from the developers Tickets go straight to the developers. First replies within 24 business hours.

All-access bundle

Unlock every JoomlaX extension in one plan

Get all 125 extensions, new releases, ongoing updates and full-time support. Bought one by one, a year of updates for every extension costs over $4,700.

  • Basic

    Ideal for small projects and personal sites

    $249/ 6 months

    Save 91% · $2,900+ value

    • Access to 125 extensions
    • Access to new extensions during period
    • 3 websites license
    • 6 months support and updates
    • Unlimited downloads and domain activations
    • Full-time expert technical support
    Buy Basic plan

    30-day money-back guarantee

  • Most popular

    Premium

    Best for growing businesses and web agencies

    $349/ 1 year

    Save 92% · $4,700+ value

    • Access to 125 extensions
    • Access to new extensions during period
    • 5 websites license
    • 1 year support and updates
    • Unlimited downloads and domain activations
    • Priority full-time technical support
    Buy Premium plan

    30-day money-back guarantee

  • Developer

    For professional developers and multi-client agencies

    $749/ one-time

    Pay once · keep forever

    • Access to 125 extensions
    • Access to all future new extensions
    • Unlimited websites license
    • Lifetime support and updates
    • Unlimited downloads and domain activations
    • VIP priority full-time technical support
    Buy Developer plan

    30-day money-back guarantee

FAQ

Questions about Right Click Disable

Still unsure? Our support team is one ticket away.

Do the plugin and module work independently?

Yes. Install and use only the system plugin for site-wide rules, or only the module for selected pages. Neither requires the other.

Can I enable the plugin and the module together?

You should not target the same page with both. When both configurations are present, the frontend prefers the plugin, and the module admin shows a conflict warning.

Is this real copy protection?

No. These are browser-side deterrents. Visitors can still access content through browser features, cached resources, screenshots, assistive tools, or direct network requests. Do not use it to protect secrets or licensed source files.

Which Joomla version is supported?

Right Click Disable 2.5 supports Joomla 4, Joomla 5, and Joomla 6. It uses the modern service-provider architecture for both the system plugin and the site module. PHP 8.1 or later is recommended.

How do I exclude administrators or editors from the module?

Use Joomla's native Access field. Create an access level that contains only the groups that should receive the module (for example Guest only), then assign that level to the module.

Will it cover AJAX and lazy-loaded content?

Yes. Version 2.5 uses document-level delegated listeners for right-click and image dragging, so newly added images and links are covered without rebinding.

Why can users still interact with forms and editors?

Allow Forms and Editors is enabled by default. Inputs, textareas, selects, editable regions, labels, TinyMCE, CodeMirror, and Joomla editor containers stay usable. Turn it off only when those exceptions are not required.

Which alert types are available?

Choose Popup, Toast, Alert (native browser dialog), or None for silent prevention. Toast supports position, duration, colours, accent, and maximum width.

Can I show different messages for different actions?

Yes. Enable action-specific messages and provide separate text for right-click, keyboard, developer-tools, and screenshot signals. Empty fields fall back to the main message or selected preset.

Does it block the browser Edit menu copy command?

Yes. Version 2.5 blocks clipboard copy, cut, and paste events in addition to common keyboard shortcuts, while still allowing those actions inside excepted form and editor controls.

What package should I install?

Install pkg_rightclick_disable_2.5.zip for both extensions. Standalone zips are also available for the module or the plugin alone.

Where can I get support?

Visit support.joomlax.com. Include the Joomla and PHP versions, whether you use the plugin or module, page URL, and any browser-console errors.

Help from the people who built it

Don't have an account yet? Register Now!

Sign in to your account