Click "Generate Reflection" to get AI insights on your recent entries.
Generating reflection...
▲Look backEvery line you've kept
Settings
🤖
AI Insights (Optional)
Enable AI-powered reflections with OpenAI, Anthropic, or Google Gemini. Keys are stored on this device only and are never sent anywhere except the provider you choose.
Sync entries and media to your own Cloudflare Worker so your journal follows you across devices. Local storage keeps working offline; the cloud is the durable copy.
Usage Statistics
Total Entries0
API Calls Today0
Daily Limit50
Cost Today$0.00
Data Management
All your journal entries are stored locally in your browser. No data is sent to any server except when using AI features.
Import from Day One, Stoic, Five Minute Journal (the JSON inside their ZIP export), Daylio CSV, or any JSON/CSV/text file with dated entries. PDF-only apps like Punkt: copy the text from the PDF and use "Paste text" in the import dialog.
About
One Line a Day is a minimalist journaling app that encourages daily reflection through brief, meaningful entries.
Version 1.0.0 • Built with vanilla JavaScript • No tracking, no ads
Import Entries
Pick an export file from another journaling app, or paste text copied from a PDF export.