A sign-up form gets the same person three times. A quiz counts one student twice. Google Forms has no "remove duplicates" button, but there are three ways to clean it up.
| Method | Best for | Removes from the form? |
|---|---|---|
| 1. Delete one by one | A few duplicates | Yes |
| 2. Google Sheets "Remove duplicates" | Cleaning a copy for analysis | No, only the sheet |
| 3. Duplicate Cleaner add-on | Many duplicates, keeping the form tidy | Yes |
This works, but it is slow: you have to compare names or emails by eye, and a deleted response cannot be restored. Fine for 2 or 3 duplicates, painful for 30.
Watch out: the timestamp column is always different, so leave it unchecked or nothing will match. More importantly, this only cleans the spreadsheet. The duplicates are still in your form, so the summary charts and response count in Google Forms stay wrong, and new responses keep arriving in the sheet with the old duplicates still in the form.
Duplicate Cleaner is a free Google Forms add-on that removes the duplicates from the form itself.
Upper and lower case are ignored by default, so "Noah Davis" and "noah davis" count as the same person. The add-on only reads the form you have open and does not send your responses anywhere.
See how Duplicate Cleaner works →
You can reduce duplicates with Google Forms settings, but not always eliminate them. Read how to prevent duplicate submissions in Google Forms.
No. Google Forms has no trash for responses, so download a backup first.
No. The sheet and the form are separate. Deleting rows in the sheet leaves every response in the form.
Yes. Use any answer that identifies a person, such as name or phone number, or a combination of answers.