SpreadsheetFitOpen the tool

Why Excel Prints So Small (and How to Fix It)

By Yasir · Updated 9 November 2026

Short answerExcel prints small when it has to squeeze too many columns or rows onto one page, often because Fit Sheet on One Page is on or the print area includes empty cells far to the right. Set Scale to Fit to Width: 1 page, Height: Automatic, use Landscape, and remove unused columns. SpreadsheetFit shows the text size before you print and lets you set the smallest size you will accept.

Open SpreadsheetFit — free

Why this happens

Fix it in Excel

  1. Press Ctrl+End. If Excel jumps far beyond your data, select the empty columns and rows, right-click and choose Delete, then save.
  2. Go to Page Layout → Scale to Fit. Set Width to 1 page and Height to Automatic, so long sheets flow onto more pages instead of shrinking.
  3. Click Page Layout → Orientation → Landscape for wide sheets.
  4. Click Page Layout → Margins → Narrow to gain a little space.
  5. Check Page Layout → Size matches the paper in your printer.
  6. Press Ctrl+P and zoom the preview to check that the text is readable.

Fix it with SpreadsheetFit

  1. Open SpreadsheetFit and choose your file.
  2. Look at the text size shown above the preview. It tells you how big the printed text will be.
  3. Use Smallest text to choose a minimum, from 6 pt to 10 pt, or leave it on Auto (recommended).
  4. Set Orientation to Auto or Landscape, and try Narrow margins.
  5. If you only need part of the sheet, choose Customized and enter the columns and rows. Then download the PDF.

Skip the manual steps. Fit any spreadsheet to the page and get a clean PDF or corrected Excel file in one tap.

Try SpreadsheetFit

Common questions

Why does Fit Sheet on One Page make text unreadable?

It fits every row and column on one page, so a long sheet is shrunk a lot. Fitting only the width keeps text larger.

What is a readable size for printed tables?

For most people about 8 pt and above is comfortable; below 7 pt becomes hard to read.

Can I make a small table bigger instead?

Yes. In SpreadsheetFit, Enlarge to fill page makes a small table fill the paper.

Related guides

Print an Excel sheet on one page · Excel columns cut off when printing · Excel to PDF: fit to page · Print selected columns and rows · Wrap text cut off when printing · Print preview different from printout · Urdu text cut off when printing · Excel print setting (Roman Urdu / اردو)

© 2026 Yasir. All rights reserved. · SpreadsheetFit

Works with Microsoft Excel files. Not affiliated with Microsoft. Microsoft Excel is a trademark of the Microsoft group of companies.