Which Magento 2 GDPR & Cookie Consent Extension Is Best?

Prices and features verified: October 2026

Two questions decide the pick

First, whether you need customer data rights handled inside Magento or only a cookie banner. Second, what "blocking before consent" actually blocks in each extension.

1. Data rights and cookies, or cookies only

GDPR extensions let customers download, anonymize or delete their data from their account. They also record consent on forms, and some clean up old personal data on a schedule; most include a cookie banner. Cookie consent extensions and hosted platforms such as Cookiebot handle only the banner and the consent signals. Some vendors sell the two separately.

2. Cookies, or scripts too

Most Magento extensions stop cookies from being written until the visitor agrees, while the tracking scripts themselves still load. A few also hold back third-party scripts, and some hosted platforms scan the site to find them. Check this against the trackers you run, and pass the visitor's choice to Google through Consent Mode v2.

No extension makes a store compliant on its own: your privacy policy, retention periods and third-party tools still need to match what the extension enforces.

Which GDPR or cookie consent extension fits your store

These are the Magento 2 extensions Google and AI assistants name most often in this category, with hosted and free options alongside.

Best for anonymizing old orders, guest orders included
Mirasvit GDPR

Old orders, guest orders included, are anonymized after the retention period you set, next to customer data export and deletion and a cookie bar with Consent Mode v2 and country targeting. $219.

Best for blocking scripts as well as cookies
Plumrocket GDPR

Data rights and a cookie banner that holds back cookies and scripts until consent, with geo targeting down to US states. $199.

Best entry price
Mageplaza GDPR

Account deletion and anonymization from $79; the $129 Professional edition adds data download, granular cookie consent, a consent log and blocking of tagged scripts.

Best for guest data anonymization and ZIP or CSV export
Amasty GDPR Pro

Data rights with cookie consent included: anonymization even for guest visitors, data export as a ZIP of files or one CSV, and Global Privacy Control. $299.

Best for automatic cookie detection
Magefan Cookie Consent

A cookie-only extension with an automatic cookie collector, Consent Mode v2 and geo targeting. $149 one-time.

Best for data requests next to an existing CMP
Aheadworks GDPR

Data access and removal requests, plus a view of who has and hasn't consented, and no cookie banner of its own. $169 a year.

Best one-time price
Meetanshi GDPR

Data rights, a cookie notice by country and a consent log for guests. $79 one-time.

Best for automatic site scans
Cookiebot, Usercentrics, consentmanager

Hosted consent platforms; Cookiebot and consentmanager scan your pages for cookies. From about $8 a month, with no customer data rights inside Magento.

Best on a zero budget
Free modules

Opengento GDPR covers data deletion, anonymization and export; Elgentos and Pixelperfect add a consent banner on Hyvä. All free and open source.

Side by side, on what changes the decision

"Scope" says whether one purchase covers customer data rights, cookie consent or both; "Blocks before consent" is what the vendor's documentation says is held back until the visitor agrees. Prices are for Magento Open Source and the lowest edition with that scope.

Price Scope Blocks before consent Consent Mode v2 Geo targeting
Mirasvit GDPR $219 rights + cookies cookies
Yes
countries, US states
Plumrocket GDPR $199 rights + cookies cookies, scripts
Yes
countries, US states
Mageplaza GDPR $79 rights; cookies in Pro tagged scripts (Pro) via its GTM extension
Yes
Amasty GDPR Pro $299 rights + cookies cookies separate package
Yes
Amasty Cookie Consent $189 cookies only cookies separate package
Yes
Plumrocket Cookie Consent $129 cookies only cookies, scripts
Yes
countries, US states
Magefan Cookie Consent $149 cookies only cookies
Yes
Yes
Aheadworks GDPR $169 rights only no cookie banner no cookie banner no cookie banner
Meetanshi GDPR $79 rights + cookies restricts cookies separate extension
Yes

A note on pricing: Mirasvit, Amasty, Mageplaza and Plumrocket include a year of updates and support. Mirasvit renews at $132 a year, Amasty at $185 for GDPR Pro and $115 for Cookie Consent, and Plumrocket at 50% of the price. Aheadworks is a yearly subscription; Magefan and Meetanshi sell a one-time license. Hosted platforms bill monthly: Cookiebot from $8 (up to 50 subpages), Usercentrics from €7 and consentmanager from €23.

Comparison based on publicly available information from each vendor's product pages and documentation. Vendor features and pricing change, so check each vendor's own site before buying.

Where each one earns its place

Mirasvit GDPR: data rights, consent and retention cleanup in one extension

$219 on Open Source, $449 on Adobe Commerce and $679 on Cloud.

Strengths

  • A privacy dashboard where customers export their data to CSV, anonymize it or request deletion; deletion waits for admin approval
  • A year of vendor support included, for when a banner, a theme or another module stops working with consent
  • Scheduled anonymization of old orders, guest orders included, after the retention period you set
  • Unknown cookies are blocked until consent, on the server and in the browser, and logged so you can classify them
  • Google Consent Mode v2 with seven signals and a default state you choose
  • The bar can be shown by country or US state, with the location database built in and no external geo service
  • Visitors are asked again when you add a cookie group or cookie; consent checkboxes on registration, checkout, newsletter and contact forms

Its limits

  • Blocks first-party cookies, not third-party scripts or iframes
  • No automatic cookie scanner, no IAB TCF 2.2 and no Global Privacy Control
  • Cookie consent is logged for signed-in customers only, not guests
  • No privacy policy versioning, no request deadlines or email notifications, and no REST or GraphQL for privacy requests
  • Hyvä support comes as a separate Mirasvit package in the current version

Plumrocket GDPR: cookies and scripts held back until consent

GDPR is $199 and GDPR Pro $269, with lifetime access to the code and a year of updates and support, then 50% of the price to extend; Cookie Consent alone is $129 (Pro $199).

Strengths

  • Third-party scripts tagged with a cookie category load only after consent
  • A Privacy Center in the customer account to download data, delete the account and contact the data protection officer
  • Geo targeting for EU countries and US states

Its limits

  • Global Privacy Control and Microsoft UET consent need the Pro edition
  • Hyvä needs a free compatibility module from Hyvä

Mageplaza GDPR: the entry price, with cookie consent in Professional

Standard is $79 and Professional $129 for the first year, with a 60-day money-back guarantee.

Strengths

  • Account deletion and anonymization in Standard; data download in CSV or Excel XML and automatic deletion of inactive accounts in Professional
  • Professional: granular cookie consent per category, a consent log and an enforce mode that blocks tagged scripts
  • Hyvä support built into the main package

Its limits

  • Data download, cookie consent and script blocking need Professional; the enforce mode arrived in August 2026
  • Consent Mode v2 runs through Mageplaza's separate Google Tag Manager extension

Amasty: GDPR Pro with cookie consent, or Cookie Consent alone

GDPR Pro is $299, renewing at $185, and includes Cookie Consent; Cookie Consent alone is $189, renewing at $115. GDPR Premium at $369 adds a new cookie bar, a consent report and consent log export.

Strengths

  • Consent logs that include guests, and anonymization available for guest visitors
  • Customers download their data as a ZIP of files or one CSV, and delete their account with one button
  • Global Privacy Control support in GDPR Pro

Its limits

  • Consent Mode v2, Microsoft UET and Clarity consent and Hyvä support are separate packages that need an active subscription
  • Blocks cookies rather than scripts, and has no cookie scanner

Magefan, Aheadworks and Meetanshi: cookies only, rights only, or a one-time price

  • Magefan Cookie Consent ($149 one-time, 365 days of updates, renewal optional at half price): an automatic cookie collector, Consent Mode v2, Microsoft consent and geo targeting for the EEA or chosen countries. Limit: cookie consent only, so data rights need another extension.
  • Aheadworks GDPR ($169 a year): customers request access to or removal of their data, and admins see who has and hasn't consented and can ask customers to accept an updated policy. Limit: no cookie banner, so pair it with a cookie consent extension or a hosted platform.
  • Meetanshi GDPR ($79 one-time): data rights, a cookie list, a cookie notice by country and a guest consent log. Limit: the vendor says it "restricts cookies" but doesn't document how, and Consent Mode v2 is a separate $99 extension.

Hosted consent platforms and free modules

  • Cookiebot, Usercentrics and consentmanager: hosted platforms that scan your pages for cookies, keep consent records and send Consent Mode signals, from about $8 a month. Limit: none handles customer data requests inside Magento. On Magento, Cookiebot runs through a third-party module where tags are blocked manually because its automatic blocking doesn't work with RequireJS; consentmanager's own plugin is tested up to Magento 2.4.6.
  • Opengento GDPR (free, MIT): data deletion, anonymization and ZIP export for customers and guests on Magento 2.4. Limit: no cookie consent banner.
  • Elgentos Consent Mode v2 (free): extends the Hyvä cookie bar with Consent Mode v2 defaults. Limit: Hyvä only, consent signals without blocking.
  • Pixelperfect Hyvä Cookie Consent (free, MIT): category-based consent that holds back Google Tag Manager until the visitor agrees. Limit: Hyvä only, PHP 8.3 or later.
  • Magento's Cookie Restriction Mode (built in): a notice with an Allow button. Limit: no categories, no consent log and no Consent Mode.

Think Mirasvit GDPR fits your store?

★ 4.8/5 (19 reviews) · Marketplace approved · Hyvä & Cloud ready

Includes 1 year of free support and updates, and a 30-day money-back guarantee.

Frequently asked questions

Which Magento 2 GDPR extension is best?

It depends on whether you need data rights, cookie consent or both. For both in one extension, Mirasvit ($219) anonymizes old orders, guest orders included, after a retention period; Plumrocket ($199) also holds back third-party scripts; and Amasty GDPR Pro ($299) anonymizes guest data and supports Global Privacy Control.

On a budget, Mageplaza starts at $79 for deletion and anonymization ($129 with data download and cookie consent), and Meetanshi is $79 one-time. For a cookie banner only, Magefan ($149 one-time) detects cookies automatically.

Do I need a GDPR extension if I already use Cookiebot?

Usually, yes. Hosted platforms handle the cookie banner and consent signals, and none of them handles customer data requests inside Magento (consentmanager's data rights tool, from €59, runs outside the store). If customers in the EU can create accounts or place orders, you still need a way for them to download, anonymize or delete their data, which is what a GDPR extension adds inside Magento. Run one cookie banner, not two: if you keep Cookiebot, turn off the extension's cookie bar or choose a rights-only extension such as Aheadworks.

Is Magento's built-in cookie notice enough for GDPR?

Usually not. Magento's Cookie Restriction Mode shows a notice with an Allow button, but has no cookie categories, no consent log and no Google Consent Mode. It also does nothing for customer data rights such as export or deletion.

Is there a free GDPR extension for Magento 2?

Yes. Opengento GDPR is free and open source (MIT) and handles data deletion, anonymization and export for customers and guests on Magento 2.4, without a cookie banner. For a banner on Hyvä, Elgentos Consent Mode v2 and Pixelperfect Hyvä Cookie Consent are free too. Paid extensions add both in one package, consent logs, geo targeting and vendor support.

What does "blocking before consent" mean?

An extension can stop Magento from writing cookies until the visitor agrees, or it can also hold back the tracking scripts that set them. Mirasvit, Amasty and Magefan block cookies; Plumrocket also holds back third-party scripts and Mageplaza Professional the scripts you tag; Cookiebot and consentmanager scan your pages to find them. Whichever you choose, send the visitor's choice to Google through Consent Mode v2 so tags adjust what they collect.

Which extensions support Google Consent Mode v2?

Mirasvit, Plumrocket and Magefan support it in the main extension. Amasty provides it as a separate package with an active subscription, Mageplaza through its Google Tag Manager extension, and Meetanshi as a separate extension. Aheadworks GDPR has no cookie banner, so Consent Mode comes from whatever banner you pair it with.

Should I delete old customer data or anonymize it?

Anonymizing is usually the safer default: orders stay in your sales reports while names, addresses and emails are removed. Among stores using Mirasvit GDPR, few turn on automatic cleanup, and many more turn on automatic anonymization of personal data. Decide the retention period with your legal advisor, then let the extension apply it on a schedule.

Do these extensions cover CCPA and other privacy laws?

Partly. Data export and deletion apply under CCPA and Brazil's LGPD as well as GDPR, and geo targeting lets you show the banner only where it's required. For California's opt-out of sale, Global Privacy Control support (Amasty GDPR Pro, Plumrocket GDPR Pro) is the closest built-in feature; check the specific obligations with your legal advisor.

Decided that Mirasvit is the right fit? Start with the feature list and the live demo.

Loading...