A chunked approach to copying large data treats the whole dataset as a series of manageable pieces rather than one overwhelming operation, which is exactly what's needed when the destination, whether Excel or something else, can only accept so much at once.
Million by Million Rows Copier is built entirely around this chunked model. Load your dataset once, by pasting with Ctrl+V or loading a file in any of 33 supported formats, click Start Copying Out, and every subsequent piece comes through Copy Next Chunk, sized by default at 1,000,000 rows.
Every chunk, no matter how many you work through in a session, includes the header row on the clipboard automatically, so each one pastes in as a complete, self-describing table rather than a headerless fragment of data.
Chunks are also saved to disk automatically in your chosen formats the moment they're copied, so working through a chunked session leaves you with a complete, split file record of the whole dataset in addition to whatever you paste manually.
Chunk size adjusts anywhere from 1 to 10,000,000 rows, letting you decide exactly how manageable each piece should be for your particular destination or workflow.
Everything runs locally on your PC, aside from a one-time license check. Loading, chunking, and exporting all happen offline, with your dataset never uploaded anywhere. Data analysts and engineers moving large extracts between tools, database administrators handing off query results, finance and accounting teams transferring big ledgers, operations and reporting staff assembling data from many sources, and anyone who has ever tried to paste more rows into Excel than it was willing to accept, all use the same underlying workflow. Virtual rendering keeps the loaded-data view smooth even at the upper end of the app's capacity, and every worker thread runs its own SQLite connection in WAL mode, so nothing here depends on your PC having an unusual amount of memory to spare.










- Install Million by Million Rows Copier on your Windows PC.
- Paste your data with Ctrl+V or load a file.
- Click Start Copying Out to lock the dataset in place.
- Set your chunk size if the default doesn't fit your needs.
- Click Copy Next Chunk to build the first manageable chunk.
- Paste that chunk into your destination.
- Repeat with Copy Next Chunk through the rest of the dataset.
- Review the auto-saved chunks in your output folder.
- Use Re-copy Current Chunk if your clipboard gets overwritten mid-paste.
- Click Open Output Folder to review everything you've saved so far.
- Built entirely around a manageable, chunk-based model
- Header row included automatically in every single chunk
- Auto-saves each chunk to disk as it's copied
- Chunk size adjustable from 1 to 10,000,000 rows
- Handles datasets up to 50,000,000 rows in one session
- SQLite-backed storage keeps chunk building consistent
- Runs fully offline aside from a one-time license check
- One-time purchase for Windows, with Gumroad license activation
- Choose your own output folder, or use the default under My Documents
- Works with files on local drives, external drives, and network shares
What defines a chunk in this app?
A chunk is a group of rows, 1,000,000 by default, copied to your clipboard together with the header row, and saved to disk as one unit.
Is every chunk guaranteed to include the header?
Yes, the header row is included on the clipboard with every chunk, regardless of how many chunks you've already copied.
Can I make chunks smaller if 1,000,000 is too large for my destination?
Yes, chunk size can be set anywhere from 1 to 10,000,000 rows.
How many chunks might a large dataset require?
It depends on your total row count and chunk size; dividing the two gives the approximate number of chunks needed.
Does this work on both Windows 10 and Windows 11?
Yes, Million by Million Rows Copier is built and tested for both Windows 10 and Windows 11.
Is my data safe when using this tool?
Yes, all processing happens locally on your PC; no data is ever uploaded, so proprietary or sensitive records stay fully under your control.
Where do saved chunks and exports go by default?
A default output folder under My Documents is set automatically at startup, though you can choose a different folder before loading begins.
Can I use this on files stored on an external or network drive?
Yes, files on local drives, external drives, or mapped network shares all load the same as any local file.
What happens if the app is closed partway through a session?
Each chunk is saved to disk automatically the moment it's copied, so a closed app or crash never loses more than the chunk that was in progress.
Is there a trial version available before buying?
Check the product page on turbo-soft.com for current trial availability and details.
Ready to copy your large datasets in manageable chunks, fully offline?