How to Improve Excel OCR Accuracy for Table Screenshots
Question details
The user needs to accurately extract tabular data from screenshots into Excel without losing the table structure.

- Product
- Excel for the web
- Device & OS
- not provided
- Scenario
- Using the built-in OCR feature to convert screenshots of tables into editable spreadsheet data.
- Observed behavior
- Excel's OCR produces inconsistent results, often misinterpreting data. While alternative tools like OneNote extract text more accurately, they fail to preserve the original table structure.
Ensure your screenshot is captured at the highest possible resolution. Turn off display scaling (set to 100%) in your system settings before taking the screenshot to prevent blurred text.
Optimize Screenshot Quality for Excel's Built-in OCR
Improve the source image quality to help Excel's OCR engine accurately identify text boundaries and table columns.
Excel's 'Data from Picture' feature heavily relies on image clarity, contrast, and alignment. Minor distortions caused by display scaling, low resolution, or background noise can severely reduce OCR accuracy.
Set your device display scaling to 100% and ensure you are capturing the image at native resolution. The user-reported scaling of 150% can introduce pixel interpolation that confuses the OCR engine.
Turn on a High Contrast theme in your operating system or use an image editor to manually increase the contrast between the text and the background to 50% or higher.
Use a snipping tool to crop the image exactly to the borders of the table. Remove any surrounding text, UI elements, or white space that might skew the structural recognition.
Go to the 'Data' tab in Excel, select 'From Picture', and upload the optimized screenshot. Use the built-in review pane to manually correct any highlighted low-confidence characters before inserting the data.

Use OneNote OCR and Convert Text to Table
When Excel fails to preserve structure but alternative tools recognize the text accurately, extract the raw text first and reconstruct the table.
Accurately Convert Images to Tables with WPS Spreadsheet
If you are struggling with inconsistent OCR results, WPS Office provides a highly accurate, built-in 'Picture to Table' tool that intelligently recognizes both text and complex grid structures directly within the spreadsheet.
- 1. Open WPS Spreadsheet: Launch WPS Office and open a new or existing Spreadsheet document.
- 2. Access the Picture to Table feature: Navigate to the 'Tools' tab on the top ribbon and select the 'Picture to Text/Table' option.
- 3. Upload your screenshot: Click 'Select Images' to browse for your screenshot, or simply paste the image directly from your clipboard.
- 4. Convert to Spreadsheet: Choose 'Convert to Spreadsheet'. The software will scan the table lines and text, then generate a fully editable worksheet.

Frequently Asked Questions
Why does Excel OCR merge multiple columns into one?
This happens when the spacing between columns in the screenshot is too narrow, or if the image is captured at an angle. The OCR engine cannot distinguish the invisible boundary between columns. Cropping the image tighter or zooming in before capturing can help.
Can I improve OCR accuracy for screenshots with dark mode applied?
Dark mode can sometimes reduce OCR accuracy if the contrast ratio between the text and background is too low. It is highly recommended to switch the source application to light mode or a high-contrast theme before taking the screenshot.
How do I fix the 'Data from Picture' option missing in Excel for the web?
The 'Data from Picture' feature may not be available in all regions or on all organizational accounts. If it is missing, ensure your browser is fully updated and check if your Microsoft 365 subscription includes this feature for the web version.




