Skip to Content

Odoo Duplicate Record Detector (Free)

June 15, 2026 by
CODEerts

Warn users when saving a record that matches an existing one, for free.

Duplicate Record Detector stops duplicates at the source by warning Odoo users the moment they try to save a record that matches an existing one. It is a lightweight, free way to keep your contacts and other records clean from the start.

What it does

When a user saves a record, the module checks for an existing record that matches and, if it finds one, shows a warning so the user can stop and review before creating a duplicate. This simple guardrail prevents the slow build-up of duplicate contacts and records that makes reporting and communication unreliable.

Key features

  • Warns on save when a matching record already exists
  • Helps prevent duplicate contacts and records
  • Simple to install and use
  • Free and open source under LGPL-3

Who it's for

Any Odoo team that wants cleaner data without extra process. For advanced needs, fuzzy matching and a configurable similarity threshold are available in Smart Duplicate Detector.

Frequently asked questions

How do I stop duplicate records in Odoo for free?

Duplicate Record Detector warns users when they save a record that matches an existing one, at no cost.

Does Odoo warn about duplicate contacts on save?

With this free module, yes; it shows a warning when a matching record is found.

Do I need the advanced version?

The free version warns on close matches; Smart Duplicate Detector adds fuzzy matching and a configurable threshold.

Want this in your Odoo?

See the full feature list and screenshots, or talk to our certified Odoo team about setup and customization.

Odoo Multiple Delivery Dates per Sales Order Line