PowerToys Text Extractor lets you copy text that is visible anywhere on your screen—including text in images, videos, scanned documents, dialogs, and apps that do not allow normal selection—by using the default shortcut Win + Shift + T. It recognizes the selected area with on-device OCR and places the result on the Windows clipboard, ready to paste with Ctrl + V. This guide supports Windows 11 and Windows 10 version 2004 (build 19041) or later, on 64-bit x64 or ARM64 PCs.

Prerequisites and compatibility​

Before starting, confirm the following:
Quick walkthrough
2b5af7b97de8.webp

  • You are using Windows 11 or Windows 10 version 2004 or newer.
  • Your PC has a 64-bit x64 or ARM64 processor.
  • Microsoft PowerToys is installed and running.
  • The Text Extractor module is enabled.
  • An OCR language pack is installed for the language you want to recognize. English (United States) is commonly available by default, but do not assume this applies to every Windows installation.
  • You have a destination ready for the result, such as Notepad, Word, an email, a browser form, or a chat window.
Text Extractor copies recognized text to the regular Windows clipboard. Treat copied passwords, recovery keys, financial data, personal information, and confidential work content carefully: clipboard managers, remote-desktop tools, and other apps may be able to access clipboard contents.

Primary procedure: extract text from anything on screen​

1. Install Microsoft PowerToys if it is not already installed​

Use either the Microsoft Store or WinGet.
Microsoft Store method
  • Open Start.
  • Search for and open Microsoft Store.
  • Search for PowerToys.
  • Select the Microsoft PowerToys listing.
  • Select Get or Install.
  • When installation finishes, select Open.
WinGet method
  • Right-click Start.
  • Select Terminal or Windows PowerShell.
  • Run:
    winget install --id Microsoft.PowerToys --source winget
  • Accept any package agreement prompts if shown.
  • Wait for the installer to report that PowerToys was installed successfully.
  • Open Start, search for PowerToys, and open it.
A Windows restart is not normally required after installing PowerToys. If the PowerToys Settings window does not open or its utilities do not respond, sign out and back in, or restart Windows once.

2. Enable Text Extractor​

  • Open PowerToys Settings.
  • If PowerToys is already running, you can also right-click its taskbar notification-area icon and select Settings.
  • In the left navigation pane, select Text Extractor.
  • Turn on Enable Text Extractor.
Expected result: The Text Extractor settings page shows that the utility is enabled. Its default activation shortcut is Win + Shift + T.

3. Set PowerToys to start automatically, if you will use Text Extractor often​

This is optional, but it prevents the shortcut from stopping after a restart because PowerToys was never launched.
  • In PowerToys Settings, select General.
  • Under Appearance & behavior, turn on Run at startup.
Expected result: PowerToys starts when you sign in to Windows, and Text Extractor remains available as long as its module is enabled.

4. Review or change the activation shortcut​

The default shortcut, Win + Shift + T, is usually convenient and should be retained unless another app already uses it.
  • Open PowerToys Settings > Text Extractor.
  • Locate Activation shortcut.
  • Select the shortcut field.
  • Press the new shortcut combination you want to use.
  • Save or confirm the new shortcut if PowerToys prompts you.
Choose a shortcut that is unlikely to conflict with a browser extension, screen-capture utility, remote-support software, gaming overlay, or organization-wide keyboard shortcut.
Expected result: The new shortcut appears on the Text Extractor settings page and activates capture mode when pressed.

5. Select the correct OCR language​

Text Extractor uses an OCR language installed in Windows. Its default language is based on your Windows system language and keyboard settings. Choose the language that matches the text on the screen; using the wrong language can reduce accuracy, especially for accented characters and non-Latin scripts.
  • Open PowerToys Settings > Text Extractor.
  • Locate Preferred language.
  • Select the language that matches the text you intend to copy.
If the correct language is absent, install its OCR capability as described in the troubleshooting section before continuing.

6. Capture text from the screen​

  • Put the text you need somewhere visible on screen. It can be in a browser, PDF viewer, image, video frame, screenshot, application dialog, virtual machine window, or another program.
  • Make sure the text is unobstructed and displayed at a readable size.
  • Press Win + Shift + T.
  • Wait for the screen overlay to appear.
  • Click and hold the primary mouse button—normally the left mouse button.
  • Drag a rectangle around the text you want to copy.
  • Release the mouse button.
Text Extractor recognizes the contents of the selected region and copies the result to the clipboard. Capture mode closes automatically when recognition completes.
Tip: While drawing a capture region, hold Shift to move the existing selection without changing its size. Release Shift to resize it again.
To cancel: Press Esc before completing the capture.

7. Paste and proofread the captured text​

  • Open the destination app.
  • Click where you want the text to appear.
  • Press Ctrl + V.
  • Compare the pasted result with the original screen content.
Expected result: The recognized text appears in the destination app as editable text.
Always proofread names, numbers, email addresses, URLs, product keys, dates, serial numbers, and punctuation. OCR can misread visually similar characters such as:
  • O and 0
  • l, I, and 1
  • S and 5
  • commas and periods
  • hyphens, en dashes, and minus signs
  • accented or stylized characters

Verification of success​

Use this quick test to confirm that PowerToys Text Extractor is working correctly:
  • Open Notepad.
  • Type this sample text on separate lines:
    Code:
    Text Extractor test
    Invoice 10294
    Windows 10/11
  • Keep Notepad visible.
  • Press Win + Shift + T.
  • Drag around all three lines.
  • Click in a blank area of Notepad below the sample.
  • Press Ctrl + V.
You should see a new pasted copy of the selected text. Minor differences in spacing or line breaks can occur, but the words and numbers should be recognizable.
For a more realistic test, extract text from an image, a paused video, or a scanned PDF page where normal text selection is unavailable.

Alternate method: use Windows Snipping Tool for screenshots you also need to save​

Snipping Tool open and ready to start a new screenshot.

Use Text Extractor when your main goal is to quickly copy visible text without creating or managing an image file. If you also need a screenshot for records, documentation, or a support ticket, start with Snipping Tool instead.

Windows 11​

  • Press Win + Shift + S.
  • Select the capture mode you need, such as Rectangular mode.
  • Drag around the area.
  • Select the notification thumbnail to open the capture in Snipping Tool.
  • Use the text-recognition option available in Snipping Tool, then copy the recognized text if your installed Windows version provides it.
  • Save the screenshot if needed.

Windows 10​

  • Press Win + Shift + S.
  • Choose a snip type from the toolbar.
  • Drag around the target area.
  • Select the notification thumbnail to open the image in Snip & Sketch or your configured capture app.
  • Save or annotate the screenshot as needed.
This method is useful when you need both the image evidence and the text, while Text Extractor is generally faster for text-only capture.

Troubleshooting and rollback/escalation​

The Win + Shift + T shortcut does nothing​

Check these items in order:
  • Open PowerToys Settings > Text Extractor.
  • Confirm Enable Text Extractor is turned on.
  • Confirm PowerToys is running. Look for its notification-area icon, or open Start and launch PowerToys.
  • Check the Activation shortcut setting. Another utility may have changed it.
  • Temporarily assign a different shortcut and test again.
  • Close or disable other tools that capture keyboard shortcuts, including screenshot utilities, video-recording overlays, remote-control clients, macro tools, and keyboard remappers.
  • Restart PowerToys:
  • Right-click the PowerToys notification-area icon.
  • Select Exit.
  • Open Start > PowerToys.
  • If it still fails, restart Windows.

The overlay opens, but no text is pasted​

First, test with large, high-contrast text in Notepad. If that works, the original text is likely too small, blurred, stylized, animated, partly hidden, or low contrast.
Try these corrections:
  • Zoom in on the source content before capturing it.
  • In many browsers and document viewers, press Ctrl + +.
  • Pause a video on a sharp frame before extracting text.
  • Capture only the needed lines rather than a large, cluttered page.
  • Avoid including borders, logos, icons, decorative backgrounds, or adjacent columns in the selection.
  • Verify that the destination app accepts pasted text by manually copying and pasting ordinary text.
  • Test paste in Notepad. If the text appears there but not in the intended app, the destination app or field may block pasting.

Text is extracted, but the language or characters are wrong​

Windows Language and region settings with preferred languages and Add a language.

  • Open PowerToys Settings > Text Extractor.
  • Set Preferred language to the language used in the source text.
  • Retry the capture.
If the language is not available, install an OCR language pack.
Windows 11 Settings path
  • Open Settings.
  • Select Time & language > Language & region.
  • Under Preferred languages, select Add a language.
  • Search for and select the language.
  • Select Next.
  • In Install language features, select the appropriate optional language features if offered.
  • Select Install.
  • Return to PowerToys Settings > Text Extractor and select that language under Preferred language.
Windows 10 Settings path
  • Open Settings.
  • Select Time & Language > Language.
  • Under Preferred languages, select Add a language.
  • Search for and select the language.
  • Select Next.
  • Choose the applicable language features.
  • Select Install.
  • Return to PowerToys Settings > Text Extractor and select the preferred language.
If you are comfortable using an elevated command line, you can check installed and available OCR capabilities.
Warning: The next commands use an Administrator PowerShell window and can install or remove Windows language components. Do not run the removal command unless you deliberately want to uninstall the OCR support for that language.
  • Right-click Start.
  • Select Terminal (Admin) or Windows PowerShell (Admin).
  • Run:
    Get-WindowsCapability -Online | Where-Object { $_.Name -Like 'Language.OCR*' }
  • Find the language code you need, such as en-US, es-ES, or ja-JP.
  • To install English (United States) OCR, run:
    Code:
    $Capability = Get-WindowsCapability -Online | Where-Object { $_.Name -Like 'Language.OCR*en-US*' }
    $Capability | Add-WindowsCapability -Online
  • Wait for installation to finish; it can take several minutes.
  • Restart PowerToys and test Text Extractor again.
Rollback: To remove the same OCR pack later, use:
Code:
$Capability = Get-WindowsCapability -Online | Where-Object { $_.Name -Like 'Language.OCR*en-US*' }
$Capability | Remove-WindowsCapability -Online

Text Extractor fails only inside an Administrator app​

An app launched with Run as administrator operates at a higher Windows security level than a normal PowerToys process. If the shortcut or capture behavior fails only while an elevated app is active, run PowerToys as administrator too.
Warning: Running PowerToys as administrator gives it broader access to Windows and other elevated applications. Use it only when needed, rather than enabling permanent elevation by default.
  • Open PowerToys Settings.
  • Select General.
  • Select Restart as administrator when available.
  • Approve the User Account Control prompt.
  • Test Text Extractor again in the elevated app.
Rollback: Open PowerToys Settings > General, turn off Always run as administrator if you enabled it, then exit and reopen PowerToys normally.

PowerToys says no OCR languages are installed​

Install at least one supported OCR language through Windows language settings or with the Administrator PowerShell commands above. Then close and reopen PowerToys.
On uncommon configurations where Windows is installed on a drive other than C:, PowerToys may still fail to find an installed OCR language. In that case, confirm that the OCR language capability shows as installed, restart PowerToys, and involve your PC administrator before changing system folders.
 

Last edited: