Excel Urdu Text Cut Off When Printing: How to Fix It
By Yasir · Updated 9 November 2026
Why this happens
- Nastaliq fonts such as Jameel Noori Nastaleeq have tall shapes that need more row height than English text.
- The row height was set for English text and is not tall enough for Urdu.
- The Urdu font is not installed on the computer that prints, so Windows substitutes a different font.
- Wrap Text is off, so long Urdu text runs into the next cell and is clipped.
- The sheet is left-to-right, so right-aligned Urdu text is cut at the cell edge.
Fix it in Excel
- Select the rows with Urdu text and turn on Home → Wrap Text.
- Click Home → Format → AutoFit Row Height. If letters are still clipped, choose Home → Format → Row Height and enter a larger value.
- For Urdu-only sheets, click Page Layout → Sheet Right-to-Left so the columns read from right to left (this button appears when a right-to-left language is turned on in Office).
- Use a font that is installed on the printing computer, or install the same Urdu font there.
- Save a PDF with File → Export → Create PDF/XPS on the computer that has the font, and print that PDF.
Fix it with SpreadsheetFit
- Open SpreadsheetFit and choose your file.
- Choose Whole sheet or Customized for part of the sheet.
- Long Urdu text wraps inside its column, and numbers stay on one line.
- Check the pages in the Preview; Urdu text is drawn as it appears on screen.
- Download the PDF and print it on any computer, even one without the Urdu font.
Skip the manual steps. Fit any spreadsheet to the page and get a clean PDF or corrected Excel file in one tap.
Try SpreadsheetFitCommon questions
Which Urdu font prints best?
A Nastaliq font such as Jameel Noori Nastaleeq or Noto Nastaliq Urdu looks traditional; Naskh fonts need less row height. Use one that is installed where you print.
Why does it print correctly on one computer but not another?
The second computer probably lacks the font, so Windows substitutes another one with different spacing.
Is there a Roman Urdu guide?
Yes: see Excel print setting in Roman Urdu.