Google Ads caps keyword uploads at 5,000 at a time. If you’re working from a merged export — Search Console, Keyword Planner, a competitor scrape — you’ll routinely have lists two or three times that size, and pasting the whole thing in just fails.
Keyword Chunker splits a list into blocks of 5,000 and gives each block its own copy button
What it is
A free browser tool. Nothing to install, no signup. Everything runs in your browser — the keywords you paste in are never sent to a server.
How to use it
- Open the tool.
- Paste your keyword list into the box at the top — one keyword per line.
- Set the block size. It defaults to 5,000, which matches the Google Ads upload limit. Change it if your tool has a different cap.
- Copy each block. Every block gets its own button. Click Copy block 1, paste it into Ads, come back, click Copy block 2, and so on.
Options
Trim blank lines (on by default) — Merged exports usually have empty rows scattered through them from mismatched trailing newlines. Left in, they eat into your 5,000 and throw off the counts. This removes them.
Remove duplicates (off by default) — Matches on the exact keyword string, case-insensitive, so Running Shoes and running shoes collapse into one entry. It will not merge running shoe and running shoes — those are separate keywords with separate search volumes, and Ads treats them as such. Leave this off unless you know your list has true exact duplicates.
Verifying the split
Each block header shows its row range and count:
Block 2 · rows 5,001–10,000 · 5,000 keywords
And a running total sits above the blocks. If your source file had 6,847 lines and the last block ends at row 6,847, nothing was dropped. That’s the check — you don’t need to count anything yourself.
Notes
- Keyword lists are processed entirely in the browser. Nothing is uploaded, stored, or logged.
- The block size accepts any number, so it works for any tool with a per-upload cap, not just Google Ads.
- Works in any modern browser. No extension required.