What is Google Ads Editor and how does it help you manage campaigns faster?
Google Ads Editor is Google’s free desktop app for Windows and macOS that downloads your Google Ads accounts so you can edit campaigns offline, make bulk changes with Replace text or CSV imports, check every edit for errors, and post them back in one upload.
In this guide
Key Takeaways
- Google Ads Editor is free and runs on 64-bit Windows 10 or later and macOS 13 or later. Download it only from Google’s official page.
- Your edits stay local until you click Post, so you can review, undo and fix errors before anything goes live.
- Bulk work happens through multi-select, Replace text (Ctrl+H), Make multiple changes and CSV imports.
- Each Editor version is supported for one year. Versions 2.10 and earlier stop working on October 19, 2026.
- For a quick change to a handful of bids or budgets, the Google Ads bulk edit in the web interface can be faster than opening Editor.
Step 1: Check the system requirements and complete the Google Ads Editor download
Confirm your computer meets the requirements, then download the free installer from Google’s official page.
According to the official Google Ads Editor system requirements, you need 64-bit Windows 10 or later, or macOS 13 or later. Some older tutorials still say macOS 11, which is out of date.
For a safe Google Ads Editor download, use the Google Ads Editor page on Google Business, which describes the tool as a no-cost application for working offline and making bulk changes. Avoid third-party download sites: the app signs in to your ad accounts, so an altered installer is a real security risk.
- Windows: run the downloaded installer and follow the prompts.
- macOS: open the downloaded file and follow the installer prompts, then launch Google Ads Editor from Applications.
- Both: check the version number on Editor’s About screen (Help > About on Windows).
That version number matters. Google’s version support policy says each release is supported for one year from its release date, and that versions 2.10 and earlier will no longer be supported from October 19, 2026. If Editor tells you your version is unsupported, install the latest release from the official page before you edit again.
Step 2: Add your Google Ads account and download your campaigns
Add an account through the Accounts manager, then download it to your computer. Everything you do after this happens on that local copy until you post.
- Open Google Ads Editor and go to Accounts > Add (Ctrl+N on Windows).
- Enter the account email or the customer ID, and sign in with your Google account when prompted.
- Check the boxes next to the accounts you want to download. With a Google Ads Manager Account (MCC), this is where you pick the client accounts.
- Select OK, choose which campaigns to download, and select OK again. Downloading only the campaigns you need is quicker for very large accounts.
- Once the account opens, click Get recent changes before every working session so your local copy matches the live account.
Get recent changes has a faster basic mode (Ctrl+T) and a slower more-data mode (Ctrl+Shift+T). Use the second after heavy edits in the web interface.


Step 3: Export a backup before you change anything
Export the campaigns you are about to edit so you have a file you can re-import if a bulk change goes wrong. It takes a minute and is the cheapest insurance you have.
Go to Account > Export. You can export the whole account, selected campaigns, the current view, or items that match custom rules. A CSV export is also the easiest way to share the account structure with a colleague or client who does not use Google Ads Editor. Name the file with the account and date so you can find the right version later.
Undo (Ctrl+Z) only works on local changes that have not been posted. Once changes are live, the backup file is the fastest way to restore old values.
Step 4: Make bulk edits with multi-select and Replace text
Select many items and change a shared field, or use Replace text to update wording across ads, keywords and URLs in one pass. This is where Google Ads Editor saves the most time.
The left panel holds the account tree, and the type list chooses what you see: keywords, ads, asset groups and so on. Select rows with Shift or Ctrl, and the edit panel shows the fields they share. Change a field there and Google Ads Editor applies it to every selected row, for example a new bid, a status change or a final URL suffix.
To change text, select the item type and the rows, then go to Edit > Replace text (Ctrl+H). Enter the text to find and the replacement, and click Replace. Four options control the result:
- Match case finds only text with the same capitalisation.
- Match whole words only skips partial matches, so “pro” does not change “product”.
- Preserve capitalization keeps the original casing pattern in the new text.
- Make changes in duplicate items creates edited duplicates instead of changing the originals. It is available on some tabs only, and can help when you want to test a new Responsive Search Ads variant beside the old one.
Use formula words to personalise text in bulk
Replace text accepts formula words in square brackets that stand for values from other columns. Supported words include [account], [campaign], [adgroup], [keyword], [headline], [finalURL] and [field]. Replacing a placeholder with [adgroup], for example, writes each ad group’s name into its own ads. Capitalisation inside the brackets does not matter, but spacing does, so [ADGROUP] works and [Ad group] does not. The fields you can change also depend on the tab you are on.
If you change final URLs or add tracking parameters in bulk, build the parameter string first with our free UTM builder, then paste it into the final URL suffix field for all selected campaigns.
Step 5: Import changes from a CSV with Make multiple changes
Prepare changes in a spreadsheet, then paste them into Make multiple changes or import the file. It is the best route for new campaign builds and large rewrites.
- Select the item type in the type list (for example Keywords) and click Make multiple changes, or go to Account > Import > From file.
- Use one item per line, with fields separated by tabs or commas and a header row in English.
- Map the destination (the account, campaign and ad group columns tell Editor where each row belongs).
- Review the errors and warnings Editor shows, then process the import.
- Review the imported changes and accept all, reject all, or accept them one by one.
Google’s CSV column rules for Google Ads Editor explain why imports most often go wrong. Headers must be in English to be recognised automatically, although capitalisation and spaces do not matter. The table below shows how Editor reads each kind of cell.
| What you put in the cell | What Google Ads Editor does |
|---|---|
| A new value | Replaces the existing value for that item |
| Nothing (blank) | Makes no change to that field |
| A pair of square brackets [] | Erases the existing value |
| A column ending in #Original (for example Headline#Original) | Matches the existing item so it is edited rather than duplicated |
| A header in another language | The column is not recognised automatically |
The import preview shows at most 100 rows, but every row in the file is imported, so do not assume a short preview means rows were dropped. If an import turns out wrong, you can revert it before posting.


Step 6: Check changes, then post them to Google Ads
Check changes scans your local edits for errors without sending anything. Post sends the edits to your live account. Always run them in that order.
- Click Check changes in the toolbar (Ctrl+K), select the accounts in the Accounts manager, review the count of changes, then click Check changes again.
- Look for error icons. They appear next to the items with problems and on the tabs that contain them. Fix each one before you post.
- Click Post (Ctrl+P) and choose All campaigns or Selected campaigns.
- Review the summary and click Post. A progress report lists any errors, and you can click Pause, then Resume post, if you need to stop midway.
- When it finishes, any campaigns or ad groups that still appear in bold contain changes that did not post. Fix those and post again.
One warning from Google’s posting documentation is easy to miss: if an ad has a field that exists in the Google Ads web interface but is not supported in Editor, the text in that field is stripped when you post edits to that ad. After bulk-editing newer ad formats, spot-check one ad in the web interface.
Step 7: Use the Google Ads Editor 2.12 features that save the most time
Version 2.12 adds several bulk-friendly controls. Install it if the About screen shows an older version, since the new fields are not available in earlier releases.
The Google Ads Editor 2.12 release notes list these changes that are most useful for day-to-day account work:
- Link Check Find and Replace: bulk-update URLs flagged as broken instead of editing them ad by ad.
- Account-level tracking: set a default tracking template and final URL suffix once for the whole account.
- Campaign Total Budgets: a fixed budget for a set period of 3 to 90 days on Search, Shopping and Performance Max campaigns.
- Performance Max assets: up to 15 videos per asset group and support for 9:16 portrait images.
- Brand guidelines: up to 25 term exclusions and 40 messaging restrictions per campaign for Search and Performance Max.
- Status filters: separate Pending, Ended and Draft filters for faster cleanup.
Bid strategy changes, including Smart Bidding, are still made by selecting campaigns and editing the shared bid strategy field. If you want a specialist to review settings like these, that is part of our Google Ads campaign management.
Google Ads Editor vs Google Ads bulk edit in the web interface
You do not always need the desktop app. The Google Ads bulk edit feature in the web interface lets you check items in a table and click Edit to change bid strategy, bids, budgets or match types. Open the Campaigns icon, then the Campaigns drop-down, and choose Campaigns, Ad groups, Ads, Assets, Search keywords, Locations or Ad schedule.
| Task | Google Ads Editor | Web interface bulk edit |
|---|---|---|
| Change bids or budgets on a few items | Works, but needs a download first | Faster: select, Edit, apply |
| Rewrite text across hundreds of ads | Replace text with formula words | Bulk edit covers bid strategy, bids, budgets and match types |
| Build new campaigns from a spreadsheet | Make multiple changes or CSV import | Not designed for this |
| Work without an internet connection | Yes, until you post | No |
| Review everything before it goes live | Check changes, then Post | Changes apply when you confirm |
Google notes that the confirmed item count after a web bulk edit may differ from your selection, because data can change while the edit is processed.
Google Ads Editor keyboard shortcuts for Windows
These come from Google’s Editor Help Center. Mac shortcuts differ, so check the Mac list there if you use macOS.
| Action | Windows shortcut |
|---|---|
| Add new account | Ctrl+N |
| Open account | Ctrl+O |
| Get recent changes (basic) | Ctrl+T |
| Get recent changes (more data) | Ctrl+Shift+T |
| Replace text | Ctrl+H |
| Make multiple changes | Ctrl+Shift+B |
| Import | Ctrl+I |
| Undo / Redo | Ctrl+Z / Ctrl+Shift+Z |
| Check changes | Ctrl+K |
| Post changes | Ctrl+P |


Common Google Ads Editor mistakes and how to fix them
Most problems come from working on stale data or skipping the check step. These are the issues you are most likely to hit.
- “This version is no longer supported”: your release is more than a year old. Install the latest version from the official page, then run Get recent changes before editing.
- Your edits overwrote a colleague’s work: you posted from an old local copy. Run Get recent changes at the start of every session.
- CSV columns are ignored: headers are not in English or are misspelled. Rename them to the exact English column names and import again.
- Values disappeared after import: the file contained [] in those cells, which erases values. Use a blank cell when you want no change.
- Duplicate ads after an import: Editor could not match the rows to existing items. Export with original columns included, so the file carries #Original values that tell Editor which items to update.
- Items still in bold after posting: those changes failed. Open the post report, fix the listed errors and post again.
- A field went blank on an ad: the field is not supported in Editor and was stripped on post. Re-enter it in the web interface.
When several people edit one account, the real fix is a process: one owner per campaign and a backup before each session. Our guide to what PPC management services include shows how that routine is usually shared.
Next steps
Start small: download one account, export a backup, and try Replace text on a single campaign before a full CSV import.
For a logical reading order, continue with what to check before you hire a Google AdWords agency, then compare costs in paid search agency vs in-house, and, if you sell to businesses, read why cost-per-lead beats cost-per-click for B2B PPC. If you would rather have a specialist plan and manage the work, see our Google Ads management service.
Frequently Asked Questions
Is Google Ads Editor free, and where do I download it safely?
Yes. Google describes Google Ads Editor as a no-cost downloadable application. Download it only from Google’s official Google Ads Editor page, which offers Windows and Mac versions. Avoid mirror sites, because the app signs in to your ad accounts and a modified installer could expose them.
What are the system requirements for Google Ads Editor?
Google lists 64-bit Windows 10 or later, or macOS 13 or later. Pages that still mention macOS 11 are out of date. Google does not publish RAM or disk minimums, but large accounts download faster on a modern machine with a stable connection.
What is the difference between Check changes and Post?
Check changes reviews your local edits for errors without sending anything to Google Ads. Post uploads the edits to your live account, either for all campaigns or only selected ones. Run Check changes first, fix every error icon, then post. Anything left in bold after posting did not go through.
Can I undo changes after posting from Google Ads Editor?
Undo (Ctrl+Z) and Redo only work on local edits that have not been posted yet. Once changes are posted, they are live in your account, so you reverse them by editing the values back or importing the backup you exported before the session. That is why an Account > Export backup before every bulk edit is worth the minute.
Why are some CSV columns not recognised when I import?
Editor only recognises column headers automatically when they are in English. Capitalisation and spaces do not matter, but spelling does. Also remember that a blank cell means no change, while [] erases the existing value. If imports create duplicates instead of edits, include the #Original columns from an export so Editor can match the existing items.
Can I bulk edit in Google Ads without Google Ads Editor?
Yes. In the web interface, open a table such as Campaigns, Ad groups or Search keywords, tick the items, and click Edit to change bid strategy, bids, budgets or match types. It suits quick changes. For large text rewrites, new campaign builds or offline work, Google Ads Editor is the better tool.
Why does Google Ads Editor say my version is no longer supported?
Each version is supported for one year from its release date, after which you must upgrade to keep managing accounts. Google has announced that versions 2.10 and earlier stop being supported on October 19, 2026. Download the newest version from the official page, open your accounts in it, and run Get recent changes before making edits.

