One app for notes, writing, and design
Flashpage combines a fast local notes app with the polish of a design canvas — while keeping every page a plain file you own. Here's everything it can do.
Core concept
Files you own — nothing trapped in a database.
Local-first
Runs entirely on your Windows PC — no account, no cloud, no internet needed.
Plain-file storage
Every page is a standard Markdown (.md) file with a small YAML header.
Files are the source of truth
The .md files on disk are always the real copy of your data.
External edits picked up
Edit .md files outside the app and Flashpage syncs them on next launch.
Rebuildable search index
A fast, disposable SQLite index rebuilt automatically every launch.
Subject + tags model
One subject and any number of tags per page for flexible organization.
Home & organization
Browse a big library without ever filing a note in just one place.
Page grid
All pages as cards with title, subject, tags, and last-updated time.
Favorites
Star pages; favorites always sort to the top when not searching.
Browse by subject
Group pages into subject folders.
Browse by tag
Group by tag; a page appears under every tag it has.
View cycling
One button cycles all pages → subjects → tags.
Persistent state
Remembers which view and folder you were in across restarts.
Search
Fast, forgiving, and filterable.
Instant search
Fast, debounced search across your whole library.
Type-to-search
Start typing anywhere on Home to jump into the search box.
Tag filter (#)
#exam restricts results to matching tags.
Subject filter ($)
$biology restricts results to matching subjects.
Combined filters
Mix text, #, and $ in any order, multi-word, no quotes.
Smart ranking
Exact matches first, then most recently updated.
Editor & writing
A visual editor that saves clean Markdown.
WYSIWYG editor
Visual, word-processor-style editing that saves clean Markdown.
Edit & Preview
Same editor in two modes; Preview is a read-only, share-ready view.
Formatting toolbar
One-click buttons for all formatting; hideable, with tooltips + shortcuts.
Slash menu
Type "/" at the start of a line to insert blocks quickly.
Smart lists
Backspace at a list item's start outdents instead of deleting.
Find & replace
Ctrl+F to find, Ctrl+H to replace one match or all.
Elements & design
A design canvas built into your notes.
Tables
Insert tables with header rows; full column/row editing, merge/split.
Typeable shapes
Rectangle, pill, circle, diamond, hexagon, triangle — each holds text.
Images
Insert from a gallery of every image used, or from a file.
Image editing
Resize, rotate, and reposition images directly in the page.
Canva-style sidebar
Slim icon rail with Elements, Images, Tools, Data, and Media tabs.
Drag-and-drop upload
Drop image/media files onto the sidebar to add them.
Media
Playable media, right inside a page.
Image library
Every image ever added, reusable across pages.
Video
Add and play videos inside a page.
Audio
Add and play audio files inside a page.
GIFs & presets
Add your own animated GIFs or use a built-in set.
Background uploads
Large files upload in the background without freezing the app.
Tools & document prep
Everything to finish a document before you share it.
Signature pad
Draw a signature and insert it as a transparent image.
Redact
Permanently scramble selected text to remove sensitive info.
Variables
Insert reusable [placeholder] tokens; rename one to update every copy.
Variable list
See every variable in a page with counts; rename in place.
Import & export
Move work in and out with a click.
Export to PDF
Polished, print-ready PDF; silent, no print dialog.
Fast PDF export
Ctrl+Shift+P sends the current page straight to PDF.
Export to Word
Save an editable .doc for Microsoft Word.
Export to Markdown
Save a plain-text .md copy.
Import PDF
Create a page from a PDF, or insert its content into a page.
Background jobs
Imports and exports run in the background with a completion popup.
Appearance & personalization
Make it yours — light, dark, and everything between.
Light / Dark / System
Choose a theme or follow the Windows system setting.
Accent color tones
Pick the accent used for buttons, links, and highlights.
Background images
Custom images behind the Home screen and the editor.
~40 built-in fonts
Sans, serif, mono, handwriting, display — bundled, no download.
60+ languages
Per-page language selection driving native spellcheck.
Opacity controls
Fade Home and page surfaces while keeping text fully readable.
Data safety & reliability
Plain text means your writing is always safe.
Plain-text durability
Your writing is always in readable .md files — nothing proprietary.
Easy backups
Back up by copying one folder.
Delete-wins safety
Deleting a page can't be undone by an in-flight auto-save.
Self-contained pages
Inserted media is copied into the page's asset folder.
Auto-recovery
The search index rebuilds each launch, so outside edits appear.
Viewing & navigation
Read, zoom, and work across windows.
Preview mode
Ctrl+P; read-only, share-ready rendering with metadata locked.
Content zoom
Magnify content (keyboard, Ctrl+scroll, pinch) without reflowing.
Multiple windows
Ctrl+Shift+N opens a second window for side-by-side work.
Word wrap toggle
Soft-wrap long lines or scroll horizontally, per page.
Keyboard cheat sheet
Ctrl+/ shows every shortcut, always in sync with the app.
Data & analytics
🚧 In developmentA light spreadsheet with real formulas and charts — actively evolving.
Spreadsheet
Insert an editable grid with a header row.
Excel-style formulas
Type = in a cell: references, arithmetic, IF logic, text joining.
Smart sort
Sort by value — understands numbers, %, currency, and dates.
Total & average rows
Append a row summing or averaging every numeric column.
CSV / TSV import
Turn a CSV or TSV file into a table.
Charts
Line, bar, horizontal bar, area, scatter, pie, donut, radar.
Ready to try it yourself?
Download Flashpage for Windows and see how it feels to keep everything in plain, portable files.