Quick Guides 4 min read · May 18, 2026

Do Journaling Apps Compress Images? Avoid Storage Bloat.

Most journaling apps do little to nothing useful with your images. Some resize slightly, some convert formats in ways that actually increase file size, and none give you real control over compression. Your journal grows - and your storage shrinks.

Published May 2026 by the Mochify Engineering Team. This guide covers how Day One, Apple Journal, GoodNotes, and others handle photo storage - and how to compress before you attach.

What's in This Guide

How Each App Handles Images

The table below summarises what each major journaling app actually does to your photos once you attach them.

AppCompression?Typical Bloat ExampleUser Fixes
Day OneResizes to 2100px (Premium: 3200px), converts to JPEGConverts 2.4 MB HEIC to 4.8 MB JPG; GB growth despite iCloudOffload to cloud manually; no upstream compression
Apple JournalNo clear compression; duplicates photos180 MB for 4 photos; climbs past 700 MB for 20–30 MB originals; 1.3 GB local + 1.2 GB iCloudNone; users switch apps due to rapid accumulation
GoodNotesMinimal; handwriting and images bloat files20 GB+ for some users; 3 GB+ vs 1.3 GB in competitorsExport and re-import at lower res; compress PDFs externally
ReflectLimited data; likely no proactive compressionNo specific examples in 2024–2026 forumsN/A
JourneySupports attachments; no compression detailsMedia suggestions fail or unsupported, implying full sizesNone specified

The pattern is consistent: apps either skip compression or apply it in ways that backfire. Day One's HEIC-to-JPEG conversion is a textbook example of a format "fix" that doubles your file sizes instead of shrinking them.

💡

Worth knowing

HEIC was designed to save space. When Day One converts a 2.4 MB HEIC to a 4.8 MB JPEG, that's not compression - it's regression. Every photo you add doubles its footprint before it reaches your archive.

Pain Points

Month 1 feels fine. Month 6, your iPhone screams "Storage Full" mid-sync. Day One and Apple Journal users regularly report journals hitting multiple GBs within months, even with iCloud enabled - because iCloud syncs the bloat, it doesn't remove it.

Apple Journal doesn't just store your photos - it duplicates them. Users report 180 MB for just 4 photos, climbing past 700 MB once you hit 20–30 MB of originals. One Apple Discussions thread documents 1.3 GB local storage plus 1.2 GB on iCloud for a single journal.

GoodNotes becomes its own storage crisis. At 20 GB+ for some users - three to four times what competing apps consume - exports slow to a crawl and iCloud backups become a waiting game. There's no built-in fix; the workaround is exporting, re-importing at lower resolution, and hoping for the best.

None of these apps let you set a maximum resolution, choose a format, or strip EXIF data before the image gets stored. You're at the app's mercy - and the app's defaults are not optimized for your storage budget.

Fix It Before You Attach

Compress before you attach. That's the only reliable solution. Mochify processes images in memory and deletes them immediately after - zero retention, no account required on the free tier, no data lingering on a server.

Here's a practical workflow using Magic Flow, Mochify's natural-language interface:

  1. 1

    Batch your screenshots before adding them to your journal. Drag them into Mochify and type: "resize screenshots to 1200px wide, convert to WebP at 80% quality". Magic Flow parses the intent and applies settings automatically - no format dropdowns, no manual configuration.

  2. 2

    Handle HEIC and JPEG photos in one pass. Type: "convert HEIC and JPG to WebP, strip location and EXIF data". You'll typically see 80–90% file size reduction versus the originals Day One would have stored. A 4.8 MB JPEG from Day One's pipeline becomes roughly 400–600 KB.

  3. 3

    Run regular journal export cleanups. If you've already got a bloated archive, export your photos, batch-process them through Mochify, and re-import. It's a one-time fix that pays off across years of syncs.

  4. 4

    Use the API or CLI for automated workflows. If you're technically inclined, pipe images through the API with a plain-English description before they hit your journal app. The free tier covers 25 images per month with no account needed.

Compress now - keep journaling forever. Drag your journal photos into Mochify and type "convert to WebP at 80% quality, strip EXIF data". In-memory processing, zero retention, no account required.

Try it free at mochify.app