Local-first fast CPU image to text for screenshots, PDFs, webpages
Snap any image, screenshot, or webpage into plaintext. No GPU. No cloud. One command. - kouhxp/textsnap
Local-first fast CPU image to text for screenshots, PDFs, webpages launched on June 5, 2026 with 19 votes, #876 of 22,647 launches that month and more than 90% of that year's launches.
In plain words
This tool extracts text from screenshots, PDFs, and webpages using CPU-based processing that runs locally on users' devices. It's designed for anyone who needs to quickly convert images to readable text without uploading data to external servers. The local-first approach means faster processing and privacy by default, making it useful for developers, researchers, and professionals who regularly work with document images or web content.
written from the facts on this page · September 2026
From the sources
Snap any image, screenshot, or webpage into plaintext. No GPU. No cloud. One command. textsnap screenshot.png That's it. You get a .txt next to your shell, recognized on your CPU, from a screenshot, a photo, an image URL, or even a webpage. # Install pip install textsnap # Snap something textsnap screenshot.png textsnap https://example.com/article --plaintext textsnap photo.jpg -o ~/notes/receipt.txt The first run downloads the model (~890 MB). Every run after is offline. Local files cover anything Pillow can decode: .png , .jpg , .jpeg , .webp , .bmp , .gif , .tiff , and friends. For webpage URLs, textsnap uses readability to isolate the main content, then picks the most prominent image on…from github.com
Does a similar job
all alternatives →
CPU-only transcription for YouTube, TikTok, X, Instagram videosMay 2026 · github.com · ▲97Snap any video URL or audio file into plaintext. No GPU. No cloud. One command. - kouhxp/yapsnap
- OTOffline text extractor from screenshots in macOS2020 · ▲125
I've always had an issue with the screenshot flow on my computers. They save to the desktop by default and I can't seem to find screenshots easily when I needed it. They create too much clutter too. So I set out to solve this problem. My major concern was with privacy so I made sure to make it work entirely offline. Here's the final product, let me know what you think. - https://visionshot.app/
Screenshot Text Recognition2021 · apps.apple.com · ▲84Quickly extract text from screenshots without Internet
Local CPU model for fact-checking, summarizing, explaining textMay 2026 · github.com · ▲6Summarize, explain, fact-check, or translate any text, URL, or file. No GPU. No cloud. One command - kouhxp/fftext
Image to Text OCRFeb 2026 · imagetotextocr.com · ▲3Extract Text from Images, Screenshots & Notes in Seconds
More life & fun this month
the category →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 3d ago · permit.petercai.com
- IV
Life & fun · 15d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 16d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 10d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 14d ago · carrierexplode.com

Life & fun · 24d ago · space.bl2.net
Source: Show HN post ↗
Launched alongside, June 2026
the whole month →
Fundraisly▲1,537AI fundraising agent that finds investors and books meetings
AI · Jun 2026 · fundraisly.com
Homebrew 6.0.0▲1,481Today, I’m proud to announce Homebrew 6.0.0. The most significant changes since 5.1.0 are a new tap trust security mechanism, the new faster, smaller, default internal Homebrew JSON API, sandboxing on Linux, better defaults informed by our user survey, many brew bundle improvements, improved performance and initial support for macOS 27 (Golden Gate). Happy to discuss any questions here!
Dev tools · Jun 2026 · brew.sh

Hi HN! I was super frustrated at apps like tiktok and wechat preventing me from saving or downloading the animated gifs, so I made a little tool to turn a screen recording into a slack-sized emoji. Hope you get some value from this!
Life & fun · Jun 2026 · vorpus.github.io



Search 18 years of Hacker News and chart how any topic, tool, or person trended. Overlay terms to compare their rise and fall across 45M posts and comments.
Life & fun · Jun 2026 · hackernewstrends.com