Testing Taxi

Intelligent Assistant for Testers


Giant File Generator Tool

I’ve often needed large test files to test my web applications.  It’s a pain to find some big file, and download it just to realize it’s got the wrong extension.

That’s why I made this super simple file generator. Choose your extension and we’ll generate a compressed file (so it downloads fast) with whatever extension you want.


How does it work?​

We’ve generated a bunch of big files with common extensions that you might want to use for testing purposes. We fill those files with mostly zeros so we can compress them to be really small. Those compressed files allow you to download a small file, but unzip it into a giant one.


Click on one of the download links below. Extract the zip file that is downloaded and 🎉, you have you big file.

Note: these files are all zeros, you won’t be able to edit them like normal PDFs, images etc. 

Really Big Files

Probably the largest size you’re going to want to test is 2G files. These are great for testing server upload and memory limits. Grab one of these, run your upload or run a few in parallel and see if the server rejects the upload or fails to process it.

Download size: ~1MB

Type 1G 2G
xlsx 1G 2G
csv 1G 2G
txt 1G 2G
pdf 1G 2G
image (png) 1G 2G

Somewhat large files

You can use  medium size files to test things like image max file sizes, avatars and user generated content. Just grab one of these, extract the zip and try uploading it. 

Generally servers should have a limit around 20MB for images, and 100MB for files. Anything larger than that and you should be testing for DDOS and resource limits. Anything smaller and you may have issues with users not being able to upload what they want.

Download size: ~1MB

Type 500M 250M 100M 20M 1M
xlsx 500M 250M 100M 20M 1M
csv 500M 250M 100M 20M 1M
txt 500M 250M 100M 20M 1M
pdf 500M 250M 100M 20M 1M
image (png) 500M 250M 100M 20M 1M

Putting it Together

Testing file uploads is really important for checking your apps functionality. Users use file uploads all the time so you want to be sure you’re handing things correctly.


Share the Post:

Related Posts

Notes Feature

Taxi Notes let you record contextual notes while you’re testing. Jot a note while you’re in the user’s section and

Read More