Google Forms™ Has No Find and Replace — Here's the Workaround
If you've ever reached for Ctrl+H in Google Forms™ and found nothing there, you're not missing a setting. Find and replace simply doesn't exist in Google Forms™. There's no way to search across question titles, descriptions, or answer choices, let alone replace anything.
This is one of those gaps that feels impossible until you find a workaround.
The Google Forms™ way
Google Forms™ has no native find and replace. Ctrl+F opens a browser-level search, which is read-only: it highlights text on the page but can't change anything. There's no equivalent of Ctrl+H anywhere in the interface.
That means if you need to update a word or phrase that appears across dozens of questions, you're doing it manually: find each instance by eye, click the pencil icon, edit the text, close the question, scroll to the next one. On a 60-question survey, a simple terminology change — say, "Acme Corp" → "NewCo" after a rebrand — can take 20 minutes of careful, error-prone clicking.
Common situations where this becomes genuinely painful:
- Rebranding: a company name, product name, or department name changed and it appears throughout the form
- Terminology updates: a policy or style guide change means a specific phrase needs to be replaced everywhere
- Typo fixes: a word is misspelled in 15 questions and you only just noticed
- Survey versioning: you're adapting a form for a new year, cohort, or round and need to swap out dates, names, or references throughout
Using Form Bridge
Form Bridge pulls your entire form structure into a Google Sheet — one row per question. Once your questions are in a spreadsheet, Ctrl+H (find and replace) works natively across every cell. You're not working around a limitation; you're using a tool built for this.
Before you start: Your Google Sheet needs to be linked to your Google Form as the response destination. Go to your form, open the Responses tab, and click Link to Sheets. This is a one-time setup done in Google Forms™ itself.
- Open the Google Sheet linked to your form.
- Click Form Bridge in the menu bar (its own top-level menu, not under Extensions).
- If you haven't set up the sheet yet, click Set Up Sheet. If you've done this before, click Pull from Form to re-import the current form state.
- Once the "Form Questions" sheet is populated, press Ctrl+H (or Cmd+H on Mac) to open Google Sheets' find and replace dialog.
- Enter the text you want to find and the replacement text. To replace across the entire sheet — titles, descriptions, choices, everything — make sure "Search" is set to "All sheets" or select the "Form Questions" sheet and leave the range as the full sheet.
- Click Replace all. Every instance across every column is updated instantly.
- Review the changes, then click Form Bridge > Check for Errors to validate.
- Click Form Bridge > Push to Form (Pro) to send all the changes back to your live Google Form™.
A terminology change that would have taken 20 minutes of manual clicking takes about 30 seconds.
Get started with the Quick Start guide →
or install Form Bridge from the Google Workspace Marketplace.
What else you can do once your questions are in a spreadsheet
Find and replace is just the beginning. Once your questions are in a sheet, you also get:
- Bulk reordering — cut and paste rows to change question order instead of drag-and-drop in Forms
- Bulk type changes — change a column of "Short answer" questions to "Paragraph" by editing the Type column
- Bulk description updates — add or update the hint text on every question at once using fill-down
- Version tracking — use the Notes column to flag what changed and when; it's preserved on every Pull from Form
For more on bulk editing, see How to Bulk Edit Google Forms™ Questions from a Spreadsheet.
FAQ
Is find and replace really missing from Google Forms™ — or am I looking in the wrong place?
It's really missing. Ctrl+F opens a browser-level search (read-only). There is no Ctrl+H, no Edit > Find and Replace menu item, nothing. This has been a requested feature in the Google Forms™ feedback forums for years. As of now, it doesn't exist.
Will replacing text in the sheet affect my existing responses?
No. Changing question titles, descriptions, or answer choices in Form Bridge does not affect existing response data. Responses are tied to the question's internal ID, not the question text. Your response history stays intact.
Can I use find and replace on answer choices too — not just question titles?
Yes. Answer choices live in column C of the "Form Questions" sheet in pipe-separated format (Option A | Option B | Option C). Sheets' find and replace works on that column the same as any other. If "Strongly Agree" needs to become "Strongly agree" across 20 questions, one replace-all handles it.
What if I only want to replace text in question titles and not choices?
In the Sheets find and replace dialog, set the range to just column A (Title) before running the replacement. You can scope find and replace to any column or selection.
Does this work on forms with conditional logic?
Yes. Conditional logic lives in column E of the "Form Questions" sheet. If your logic references a section name or answer choice that you're renaming, you'll need to update column E as well — find and replace works there too. Form Bridge's Check for Errors step will catch any logic references that no longer match valid choices or section names before you push.
For the full column reference and supported question types, see the Form Bridge docs. For a step-by-step on reordering questions in bulk, see How to Reorder Google Forms™ Questions Without Rebuilding the Form.