The web clipper that ends in your folder.
Capture the part of the web worth keeping. LocalKeepFlash writes readable pages, exact selections, images, and YouTube transcripts directly to portable Markdown and local assets—without putting a hosted service in the saving path.
The exact source you chose
Files first. Service optional.
LocalKeepFlash is built around a simple boundary: the extension extracts what you ask for and writes it to a directory you selected.
What you keep
- Readable Markdown with source metadata
- Raster images and YouTube cover art
- A visible, versioned folder structure
What is not required
- No KeepFlash account or API
- No cloud database, analytics, or AI
- No proprietary archive to export later
Keep a source in the form that makes it useful.
Each capture retains useful context and produces files that can move into the tools you already use.
Readable webpages
Convert headings, links, lists, tables, quotes, and code into clean Markdown while keeping the source URL.
Exact selections
Save only the passage that mattered, with canonical and text-fragment links when the page supports them.
Images with context
Download a raster image beside a searchable Markdown note instead of leaving only a fragile remote URL.
YouTube transcripts
Keep metadata, cover art, chapters, and timestamped captions as a research-ready Markdown file.
Choose once. Capture in context. Use anywhere.
Choose your folder
Select the directory that will hold notes and assets, plus preferred caption languages.
Capture from the source
Open the extension on the current page, selection, image, or YouTube video when you decide to save.
Continue in your tools
Use the files in Obsidian, a code editor, Git, search tools, or another Markdown workflow.
Own the capture. Upgrade the workspace when you need it.
The two products solve different parts of the knowledge workflow and remain useful independently.
LocalKeepFlash
Use it when direct file ownership, a transparent saving path, and Markdown compatibility are the destination.
KeepFlash
Use the hosted workspace when you need cross-source search, connections, annotations, and AI with the original context visible.
Try KeepFlash freeLocalKeepFlash does not automatically sync captures to KeepFlash. A KeepFlash account is never required to save local files.
Build the Chromium extension from source.
Version 0.1.0 is a developer release. A one-click Chrome or Edge store install is not available yet, so the current path is intentionally explicit.
- Node.js 22 or later
- npm
- Chrome or Microsoft Edge 122 or later
Current release: 0.1.0. PDF viewers, file:// URLs, browser-internal pages, and Incognito mode are not supported.
git clone https://github.com/dante-is-shipping/LocalKeepFlash.git
cd LocalKeepFlash
npm install
npm run devStart with the source you want to keep.
LocalKeepFlash FAQ
01What is LocalKeepFlash?+
LocalKeepFlash is a free, open-source, local-first web clipper for Chromium browsers. It saves webpages, selected passages, images, and YouTube transcripts directly to a folder you choose as Markdown and local assets.
02Does it require a KeepFlash account?+
No. LocalKeepFlash does not use a KeepFlash account or API in its saving path and does not upload captures to KeepFlash.
03Can I use the output in Obsidian?+
Yes. The output is ordinary Markdown with YAML frontmatter and local asset paths, so it can be opened in Obsidian or another file-based Markdown tool.
04Is it available in the Chrome Web Store?+
Not in the current 0.1.0 release. Build the Chromium MV3 extension from source and load the generated folder as an unpacked extension.
05What is the long-term product boundary?+
LocalKeepFlash focuses on capture and portable local files. Search, annotations, connections, and AI remain optional downstream workflows rather than requirements in the saving path.
Capture the web without giving up the files.
Inspect the code, build the extension, and keep the result in a format that remains useful beyond one product.
AGPL-3.0 · public source · contributions welcome