Google Documents

1,024,000 characters, regardless of the number of pages or font size. Uploaded document files that are converted to the Google documents format can’t be larger than 2 MB.

Google Spreadsheets

400,000 cells, with a maximum of 256 columns per sheet. Uploaded spreadsheet files that are converted to the Google spreadsheets format can’t be larger than 20 MB, and need to be under 400,000 cells and 256 columns per sheet.

Check out our detailed spreadsheet size limits tip. UPDATE: These limits are removed in the new Google Sheets, try it with this tip.

Google Presentations

Presentations created in Google Slides can be up to 50 MB — which is about 200 slides. Uploaded presentation files that are converted into the Google presentations format can also be up to 50 MB.

Non-Google files

Files that you upload but don’t convert to a Google format can be up to 1TB each, so you can upload very large files such as videos and high resolution artwork with no problem – as long as you have the storage (Business users get 30GB of free storage across Gmail and Drive; personal users have 15GB – both can purchase additional storage). Files converted to the Google format are “free” – ie they don’t take up any storage space.