Find, highlight, combine, and remove duplicates in Google Sheets.
Listing updated:February 22, 2024
Works with:
3M+
Overview
The user-proven #1 solution for managing duplicates and uniques across your spreadsheets. 3M+ installs and thousands of happy users!

Checking for duplicates in hundreds of Google Sheets rows can be a pain in the neck. Luckily, Remove Duplicates is designed to do it for you on the fly so you could spare your time for more meaningful tasks.

WHY THIS ADD-ON IS BETTER THAN OTHER KNOWN METHODS

Remove Duplicates is easy to use and comes with a wide range of options to handle duplicates in Google Sheets as well as uniques. This is something you just can’t find in other available methods such as Google App Scripts, =UNIQUE, or conditional formatting:

  • No need to use the Script Editor, macros, formulas, or coding.
  • Find duplicates in Google Sheets automatically saving your time.
  • Compare two and more columns or sheets even from different files.
  • Consider text case if needed.

FIND DUPLICATES AUTOMATICALLY

  • Save your search as a scenario for quick use later
  • Schedule scenarios so they run daily at a certain time

HOW REMOVE DUPLICATES WORKS

The add-on offers the following 6 features performed in just 5 or fewer simple steps — no coding, no formulas required:

  1. Find duplicate or unique rows

This feature is designed to identify duplicate or unique rows in Google Sheets and manage them further (highlight, remove, move to another tab, and even more).

  2. Quick Dedupe

A one-step alternative to the first feature. While offering the same options to process duplicates (remove, highlight, copy, move, label), it immediately deduplicates your entire table.

  3. Find duplicate or unique cells

Find and highlight duplicate or unique cells in just a few clicks. Identical cells will never escape your attention again.

  4. Compare sheets for duplicates

Easily compare several sheets and quickly find duplicates or uniques in Google Sheets.

  5. Compare columns

Compare two columns from one Google sheet for matches or differences in just one step.

  6. Combine duplicate rows

Merge cells from duplicate rows with this tool. Just pick your columns with dupes, set delimiters to your liking, and combine related values from other columns. Or benefit from 14 built-in functions to calculate numbers from duplicate rows instead.

Each of the features empowers you with an array of actions to take on the content:

  • Highlight duplicates or uniques with your favorite color
  • Clear rows/cells
  • Delete rows/cells
  • Copy/move to another spreadsheet
  • Move to another spreadsheet
  • Mark as duplicates/uniques in a new column
  • Merge cells from duplicate rows using delimiters
  • Calculate numbers from dupe rows with 14 functions

EXTRA unique and duplicate scanning OPTIONS:
  • Automation:
     1. Saving your session settings as scenarios for later use
     2. Schedule your scenarios so they run automatically 1-2 times a day
  • Case sensitivity
  • Inclusion/exclusion of blank cells and rows

30 DAYS OF FREE USE
With Remove Duplicates for Google Sheets, you can find and delete duplicate and unique rows and cells for free within the 30-day trial period. 

ANNUAL OR LIFETIME PLAN
Buy the annual subscription for the add-on for just $33.60 or use Remove Duplicates forever for a one-off charge of $59.90. 

All payments are secure and include an unconditional 30-day money-back guarantee. A fully functional 30-day trial period is included.

Feel free to try the add-on out on this test spreadsheet:
http://goo.gl/wHBySu

If you have any questions about deleting duplicates in Google Sheets, please post them here:
https://www.ablebits.com/docs/google-sheets-find-duplicate-rows/
We'll be happy to assist!

Remove Duplicates is a proud member of the Ablebits product family. We build add-ons that help you make the most of Google Workspace. Visit our official website to learn more:
https://www.ablebits.com/google-sheets-addons.php
–––––––––––––––––––––––––––––––––––––
WHAT'S NEW:
***** V1.15 (13 Jun 2023) *****
★ New features ★
- Compare multiple sheets for duplicates. We enhanced our long-existing 'Compare two sheets' so it could compare not just two but multiple sheets or columns at a time. Learn more about it on its help page.

Improved:
- Remove Duplicate Rows (scenarios), Compare Sheets : can now look for the files in the folder with Starred items of your Drive.
- Minor UX and UI improvements.

Fixed:
- Remove Duplicate Rows:
    1. Couldn't locate spreadsheets in Drive if your search name started with an apostrophe.
    2. Couldn't run the scenario if its second sheet was protected or had a protected range within.
- Compare Sheets:
    1. Couldn't locate spreadsheets in Drive if your search name started with an apostrophe.
    2. Couldn't run the scenario if its second sheet was protected or had a protected range within.
    3. Didn't copy the dupes from the range returned by a formula.
- Combine Duplicate Rows: errored when the date occurred in your key column while the 'Match case' option was inactive.

***** V1.14 (20 Jun 2022) *****
★ New features ★
- Remove Duplicate Rows: Schedule autostart. Schedule your scenarios so they run automatically 1-2 times a day. Visit the help page for more information.

Improved:
- Combine Duplicate Rows: significant performance improvements in processing large amounts of data.
- The limit for total cells in a spreadsheet is expanded to 10 million cells.
- Minor UX and UI improvements.

Fixed:
- Remove Duplicate Rows:
    1. Moved your data around if columns with text were formatted as Date.
    2. Didn't delete entire rows from the sheet if there were merged cells at the intersection of the selected data and the rest of the cells.
    3. The 'Delete entire rows from the sheet' option didn't appear in the scenario outline.
- Compare Sheets: had trouble detecting columns with identical titles.
- Combine Duplicate Rows:
    1. Cleared data from cells if you tried to merge records using a percent sign (%) as a delimiter.
    2. Returned zeros for empty cells in some calculations even if the setting to ignore blanks was turned on.
    3. Blocked the 'Finish' button if you returned to previous steps before making changes on the last one.
    4. Scenarios errored since couldn't create a backup copy when run on the selected sheets.
    5. Couldn't start scenarios if headers contained trailing spaces.
- Didn't see the range you select after clicking 'Cancel' in notification messages.
- Couldn't create scenarios in some rare cases.

***** V1.13 (8 Oct 2021) *****
Improved:
- Remove Duplicate Rows, Compare Sheets: significant performance improvements in processing large amounts of data.
- Minor UX improvements.

Fixed:
- Remove Duplicate Rows: new scenarios pulled settings from the very first saved scenario.
- Compare Sheets:
    1. Scenarios didn't work if the second spreadsheet recorded in the scenarios was removed from Drive.
    2. Scenarios errored if the sheet had fewer rows than was mentioned in the scenarios. 
    3. When you changed the second sheet in the scenario, it still used the table that was saved in the scenario initially.
    4. New scenarios contained settings from the very first saved scenario.
- Minor UX and UI fixes.

***** V1.12 (5 May 2021) *****
★ New features ★ 
- Scenarios are finally available for Combine Duplicate Rows and Compare Sheets. Make sure to visit the related help pages for more details.
- Compare Sheets. If sheets of interest are in separate spreadsheets, you can add them for comparison from Drive straight from the add-on.
- Remove Duplicate Rows, Compare Sheets, Quick Dedupe. New action with found values is available – delete entire rows from the sheet.

Improved:
- Auto-select the entire range by clicking the gray rectangle between column and row headers.
- The scenarios menu changed a bit: instead of 2 separate menus to 'Run' and 'View & manage', you will see a list of all saved scenarios under the corresponding menu item. Pick the scenario you need, and you'll be able to start or edit it.
- The width of the status column now expands automatically to fit its contents.
- Minor UX improvements.

Fixed:
- Couldn't process data if the range referred to columns only (e.g. A:D).
- Didn't work if you run the tools from a sheet with its own separate chart.
- Remove Duplicate Cells:
    1.  Fired an error if you selected an entire column as a custom location for the results.
    2. Couldn't insert the result into a custom column.
- Compare Sheets:
    1. Accepted incorrect ranges.
    2. You couldn't change the range after pressing 'Cancel' in the pop-up notifications.
    3. The 'Auto detect' button didn't revert matching columns to their default state after picking them manually.
- Combine Duplicate Rows: worked endlessly if the option to create a backup copy was selected.
- Scenarios:
    1. Didn't work if run on the sheet with blank headers.
    2. Didn't work right after making changes to scenario settings in the 'View & manage scenario' menu.
    3. Didn't work with tables without headers when the range referred to columns only (e.g. A:D).
- Minor UX and UI issues.

***** V1.11 *****
★ New features ★
- Quick Dedupe. This one-step tool will instantly find and eliminate duplicates in your table. It colors and deletes, copies and moves dupes to a new sheet, as well as marks them in a status column.

Improved:
- UX: auto-select behaviour. Now the add-on highlights only the table where your cursor stands rather than an entire used range.
- UI: images as hints are added. These schemes show how certain settings work. Each option has an "i" button next to its name. Click on it to open a related scheme within the add-on.
- How do you like the new Ablebits logo? ;) Other footer icons have also been updated.

Fixed:
- Combine Duplicate Rows. MODE and STDEV(P) returned the contents of unique cells. COUNT also processed cells without dupes incorrectly.

***** V1.10 *****
★ New features ★
- Combine Duplicate Rows. Now you can also combine rows of data that belong to some duplicate records. Merge cells and separate them with delimiters or calculate values from duplicate rows.

Improved:
- The limit for total cells in a spreadsheet is expanded to 5 million cells.
- Compatibility with Acer Chromebook 11.
- Minor improvements.

***** V1.9 *****
★ New features ★
 - Scenarios. Just save the settings you use most often and give this set a name – this is your scenario. Once you run it, your sheet will be processed right away, and you won't need to go over the same steps again.

Improved:
 - Minor improvements and text adjustments.

Fixed:
 - Remove Duplicate Cells: copy and move results to a new location.

***** V1.8 *****
★ New features ★
 - Find duplicate cells. You can find and process duplicate or unique cells within the selected range.

Improved:
 - Range selector UX. If you had a slow Internet connection or server response, you could get an incorrect range. We've significantly reduced that possibility.
 - UX; the add-on will offer the most possible actions and warn about possible mistakes and lags.
 - Small screens and minor issues UIs.
 - Performance. The new version of the add-on processes colored cells faster.

Fixed:
 - Removing Alternating colors.
 - Corrupting main table formatting.

***** V1.7: We introduced yearly subscriptions, you can still enjoy a fully functional trial version of the add-on for 30 days.

***** V1.6: We fixed the issues you reported and made the add-on much faster!

***** V1.2: Take advantage of all Pro features for free: mark duplicate values in a separate column, copy or move the found rows to another sheet.
Additional information
PricingFree of charge trial
Developer
Privacy policy
Terms of service
Remove Duplicates will ask for the permissions shown below. Learn more
Remove Duplicates will need access to your Google account
This will allow Remove Duplicates to :
See, edit, create, and delete all of your Google Drive files
See, edit, create, and delete all your Google Sheets spreadsheets
Display and run third-party web content in prompts and sidebars inside Google applications
Connect to an external service
See your primary Google Account email address
See your personal info, including any personal info you've made publicly available
Loading
Search
Clear search
Close search
Google apps
Main menu