Data Chunk Copier

Copy millions of rows in fixed-size chunks, with a predictable process

Copy Millions of Rows in Fixed-Size Chunks

A predictable, fixed-size approach to copying data means you always know what to expect from the next chunk, the same size, the same header structure, the same reliable process, whether it's the first chunk of a session or the fiftieth.

Million by Million Rows Copier copies millions of rows in fixed-size chunks that stay consistent throughout a session. Once you click Start Copying Out, the chunk size you've configured, by default 1,000,000 rows, applies to every subsequent chunk until the dataset is fully copied.

Load your data once, by pasting with Ctrl+V or loading a file in any of 33 supported formats, and Copy Next Chunk reliably produces the same fixed-size piece every time, with the header row included automatically for each one.

This predictability makes it straightforward to plan a copy session in advance, knowing your total row count and chunk size tells you exactly how many chunks the full dataset will require before you even start clicking through them.

Every chunk is also saved to disk automatically in your chosen format the moment it's copied, giving you a consistent, evenly-sized set of files that mirrors exactly what you've pasted manually into your destination.

Everything runs locally on your PC, aside from a one-time license check. Loading, chunking, and exporting all happen offline, with your data 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.

Million by Million Rows Copier

Million by Million Rows Copier - main window
App Screenshots
Home Screen - Before Loading Data
Load Controls - Paste or Load From File
Choosing an Output Folder
Chunk Size and Header Row Options
Auto-Save Format Checkboxes
Loading a Large Dataset - Progress Bar
Export Everything as pop-up
Help & Guide
Loaded Data
Enlarged application screenshot
How to Copy Data in Fixed-Size Chunks
  1. Install Million by Million Rows Copier on your Windows PC.
  2. Paste your data with Ctrl+V or load a file.
  3. Set your fixed chunk size before starting.
  4. Click Start Copying Out to lock the dataset and chunk size in place.
  5. Click Copy Next Chunk for each predictable, fixed-size piece.
  6. Paste each chunk into your destination.
  7. Repeat until every row has been copied.
  8. Review the consistently-sized files in your output folder.
  9. Use Re-copy Current Chunk if your clipboard gets overwritten mid-paste.
  10. Click Open Output Folder to review everything you've saved so far.
Why Use This Data Chunk Copier
  • Fixed chunk size stays consistent throughout the whole session
  • Predictable, plannable number of chunks per dataset
  • Header row included automatically in every fixed chunk
  • Auto-saves each chunk to disk in consistent sizes
  • Chunk size adjustable from 1 to 10,000,000 rows
  • Handles datasets up to 50,000,000 rows total
  • 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
Frequently Asked Questions

Does chunk size ever change partway through a session?

No, once you click Start Copying Out, the chunk size you've set stays fixed for the entire session, changing only on the final chunk if the total doesn't divide evenly.

Can I calculate how many chunks a dataset will need in advance?

Yes, dividing your total row count by your chosen chunk size gives you the approximate number of chunks the session will require.

Is the last chunk always the same size as the others?

The last chunk holds whatever rows remain, which may be smaller than the fixed chunk size if the total doesn't divide evenly.

Does fixed-size chunking apply to disk-saved files too?

Yes, each auto-saved chunk file matches the same fixed size as the clipboard chunk it corresponds to.

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 millions of rows in fixed-size chunks, fully offline?

Related guides and tools

This guide is part of TurboSoft’s large data splitting resources. Turbo Large Data Splitter handles all of these tasks offline on Windows.

Get Turbo Large Data Splitter →