Convert Excel XLS to JPG Online

Convert Excel XLS spreadsheets to JPG images.

XLS
XLS
JPG
JPG
Secure & private
Files deleted in 24h
No signup needed

Drop your XLS file here

or click to select

Secure & private
Files deleted in 24h
No signup needed
Select a file to start converting
0 / 10 free conversions used today

Upload XLS

Drag & drop or click to select your XLS file.

Choose Options

Adjust quality, size, or other output settings if needed.

Download JPG

Click Convert and your JPG file downloads instantly.

XLS is the legacy binary Excel format used from Excel 97 through Excel 2003, before OOXML and XLSX took over in 2007. The file is a Microsoft Compound File Binary container with a hard limit of 65,536 rows and 256 columns per sheet - constraints that drove many finance shops to upgrade to XLSX in the late 2000s. Despite the format being two decades old, government agencies, bank loan-officer workflows, ERP exports, and many SaaS reporting tools still emit XLS files. Converting XLS to JPG renders these legacy spreadsheets as flat images for sharing in modern messaging tools, embedding in Word docs, or archiving as visual snapshots.

The legacy format has well-known compatibility quirks: formulas using Excel 95-era functions, OLE-embedded chart objects, and 16-bit color palettes all need translation when rendered by modern engines. Microsoft Excel 365 opens XLS natively in Compatibility Mode, which preserves the original look at the cost of disabling features like tables and 32-bit colors. LibreOffice Calc and Google Sheets also open XLS, with minor formatting drift. For best fidelity, open the XLS in current Excel, set Print Area and orientation explicitly, then convert - otherwise legacy print settings from 2002 can produce odd pagination.

Typical XLS files run 20KB-50MB. Compared to XLSX, the binary format is bloated for the same content (no internal ZIP compression), so a 5MB XLS often converts to a 1.5MB XLSX without losing data. Each printable page exports as one JPG. Embedded charts render correctly though sometimes with slight color shifts versus modern Excel. For OOXML workbooks (Excel 2007 and newer), use our XLSX to JPG tool. For macro-enabled Excel files, use XLSM to JPG.

The binary .xls format used the Binary Interchange File Format (BIFF) and shipped with Excel 5.0 in 1993, with the most familiar revision being Excel 97-2003 (BIFF8). It used OLE compound storage with a 65,536-row limit that became a notorious bottleneck - the UK NHS infamously lost 16,000 COVID test results in 2020 because a downstream .xls hit that limit. Microsoft deprecated .xls as default in Excel 2007, but it remains common in legacy financial systems, royalty statements, and government data exports that were never modernised.

XLSJPG
Content type Binary BIFF Excel 97-2003 workbook Single raster per sheet
Editability Yes - opens in Excel 2003+ (compatibility mode) No
Row / column limit 65,536 rows x 256 columns Unlimited pixels (but flat)
Searchable text Yes No without OCR
Typical file size 300 KB - 4 MB XLS (binary is fatter) 500 KB - 3 MB per sheet JPG
  1. Auditor finds a .xls royalty statement from 2002 still in use at a music-publishing client.
  2. Opening it in Excel 365 triggers a compatibility-mode banner that confuses the client's accountant.
  3. Convert the .xls to JPG at 300 DPI so the figures are preserved exactly as they were rendered originally.
  4. File the JPG with the audit working papers as a snapshot of the source data.
  5. Recreate the workbook in XLSX for ongoing use, but keep the JPG as immutable evidence.
Use caseSettings
Audit evidence snapshot All sheets, 300 DPI, sRGB
Compatibility-mode escape Active sheet, 200 DPI, fit-to-page
Print master All sheets, 300 DPI, landscape
Thumbnail for archive index Sheet 1, 96 DPI, 1024 px wide
PlatformXLSJPG
Microsoft Excel 2003+
LibreOffice Calc
Google Sheets ~
Apple Numbers ~
macOS Quick Look ~
Windows Photos
Browsers
Outlook / Gmail attachments ~

Microsoft Excel XLS files from the 97-2003 era store spreadsheet data in the legacy binary BIFF format. Converting XLS worksheets to JPG captures the table layout, charts, and formatting as a fixed image. This is commonly needed when sharing financial data, comparison tables, or reports as read-only content - Without giving recipients access to underlying formulas, raw data, or editable cells.

Finance teams and business analysts share Excel summaries with executives and clients who need to see the data but should not be able to modify it. A JPG of the relevant worksheet communicates the figures clearly without exposing the model structure. It is also the right approach for embedding a spreadsheet snapshot in a PowerPoint presentation, email body, or printed report.

Document archivists migrating legacy XLS spreadsheets to modern systems sometimes convert key worksheets to JPG as a visual archive of the original data layout. The JPG preserves the visual record of how the data was structured and presented at the time, independent of whether the XLS file remains readable in future versions of Excel.

  • Open the XLS in current Excel and Save As XLSX first to flatten any legacy chart objects and styles - then convert the modern file for cleaner rendering.
  • Check Page Layout - Print Area and Orientation before converting - legacy XLS often carries 2002-era print settings (sometimes Letter size, sometimes A4) that may not match your intent.
  • If the XLS has 65,000+ rows, it is at the format's hard limit - splitting into multiple sheets or upgrading to XLSX before conversion avoids truncation surprises.
  • Strip embedded macros and the VBA project before sharing externally - File - Info - Inspect Workbook in Excel 365 surfaces and removes them.
  • For ERP-exported XLS reports, set Print Area manually before converting - the source ERP rarely defines a sensible print area and Excel's auto-pagination handles it poorly.
Renders each XLS sheet as a separate, full-resolution JPG
Spreadsheet layout, fonts, and cell borders are preserved in the image
DPI control from 72 to 300 for crisp screenshots or print-quality output
Files auto-deleted after 24 hours, nothing stored permanently
XLS

XLS – Microsoft Excel Spreadsheet

XLS is a specialised image format. Converting to JPG provides wider compatibility and easier sharing across applications and platforms.
JPG

JPG – Joint Photographic Experts Group

JPG (JPEG) is the world's most compatible image format - Supported on every device, browser, printer, and application. Lossy compression keeps file sizes small.
JPG Converter
  • Set DPI to 150 for a clean screen-readable image; use 300 if the spreadsheet will be printed or zoomed in on.
  • Very wide spreadsheets may produce a narrow JPG — consider hiding unused columns before converting.
  • If you only need a few sheets, use the page range option to avoid converting sheets you don't need.

Yes - Excel 2007 through Excel 365 open XLS files in Compatibility Mode, which preserves the 65,536-row / 256-column limit and disables modern features that did not exist in 2003. To unlock the full Excel feature set, Save As XLSX (Excel Workbook in the Save As dialog) - this also reduces file size substantially.

XLS is the pre-2007 binary format (Microsoft Compound File). XLSX is the post-2007 OOXML ZIP-based format. XLSX supports over 1 million rows per sheet (versus 65,536), 16,000 columns (versus 256), 32-bit color, and is generally faster and smaller. XLS is read-only legacy in modern workflows.

Excel's rendering engine, default fonts (Calibri replaced Arial as default in 2007), and chart styling have all changed. The data is preserved, but visual styling drifts subtly - a chart that looked vibrant in 2003 may appear slightly muted in current Excel. This drift carries through to the JPG output.

Conversion itself is safe - jpg.now does not execute macros embedded in XLS files. However, XLS has historically been a malware vector via Excel 4.0 macros (XLM) and VBA. If a file is suspicious, do not open it in Excel first; convert directly through the browser, where embedded code never runs.

Open the XLS in LibreOffice Calc (free, libreoffice.org) or Microsoft Excel, Save As XLSX or PDF, then convert via our XLSX to JPG or PDF to JPG tools. LibreOffice's XLS import handles malformed legacy files more gracefully than Excel in some cases.