Compare

Textlore vs imessage-exporter, free tool or app.

imessage-exporter is a free, open-source command-line tool that turns your Messages database into text files or web pages. Textlore is a paid Mac app. If you're comfortable in Terminal and only need an export, the free tool may be all you need.

Updated 22 October 2026. Prices and features checked on each maker's website.

Short answer

Pick imessage-exporter if you're happy in Terminal, want a free one-off export to text or HTML, need to read an iPhone backup, or use Linux or Windows. Pick Textlore if you want to see what friends told you to try and what you promised, a window to search your iMessages and WhatsApp for Mac chats every day, exports in more formats with private details hidden, and an archive that keeps saving without you running anything.

Textlore and imessage-exporter at a glance

FeatureTextloreimessage-exporter
What it isA Mac app with a windowA command-line tool you run in Terminal
Where messages come fromThe Messages history on your MacThe Messages database on a Mac, or an iPhone backup
Runs onMac, macOS 26 or laterMac, Linux and Windows
Open sourceGPL-3.0
What friends told you to try, in their wordsRecs
Promises you made, and which are still openPromises
WhatsAppFrom WhatsApp for Mac
Export to text and HTML
Export to PDFPrint the HTML from a browser
Export to CSV, Markdown or an image
Export a date rangeStart and end date options
Pick a few messages to export
Hide names, phone numbers and emailsNumbers and emails hidden by defaultCan relabel your own name
Copy and convert attachmentsPhotos in exportsHEIC to JPEG, audio and video to MP4
Search every year as you type, with filters
Keeps its own archive as new texts arriveRun it again for a new copy
Your Lore and Ask AI
Price$20 until 28 October, then $39$39Once, for 2 Macs. 14 days free.Free

imessage-exporter is made by ReagentX and published on GitHub under the GPL-3.0 licence. You install it with Homebrew (brew install imessage-exporter), with Cargo, or by downloading a release. Its README recommends opening the HTML export in a browser and printing it when you need a PDF.

Where imessage-exporter is the better choice

  • It is free and open source. You pay nothing, and anyone can read the code to see exactly what it does with your messages.
  • It reads iPhone backups. Point it at an iPhone backup folder, encrypted or not, and it exports the messages inside.
  • It runs anywhere. It works on Mac, Linux and Windows, and on older Macs that can't run macOS 26.
  • It is scriptable. You can run it on a schedule, filter by person with -t, set dates with -s and -e, and fold it into your own backups.
  • It converts attachments. It can turn HEIC photos into JPEG and audio and video into MP4, so exports open anywhere.

Where Textlore is the better choice

Textlore is a Mac app that reads your Messages and WhatsApp for Mac history. Recs lists what friends told you to try, with their exact words, and Promises lists what you said you'd do for people, both found by Apple's on-device model on Macs with Apple Intelligence. It also searches every year as you type, keeps its own archive of messages and photos, exports to 6 formats with names and numbers hidden, and adds Your Lore, your texting years as tree rings, and Ask AI. It never sends, edits or deletes a message, and nothing leaves your Mac.

  • No Terminal. Install it, switch on Full Disk Access, and your history is ready in about a minute for 100,000 messages.
  • Recs and Promises. Every book, show, restaurant and app friends told you to try, with who said it and their words, and every promise you made, with how many days late it is. imessage-exporter doesn't list anything like them.
  • Search, not just export. Results narrow as you type, with filters such as from:, before: and has:photo, and ⌥Space searches from any app. imessage-exporter has no search.
  • More export choices. PDF, HTML, plain text, Markdown, CSV or an image, for a whole chat, a date range or just the messages you pick, with a live preview.
  • Private by default. Phone numbers and emails are hidden unless you switch them on, and names can be initials or hidden.
  • An archive that runs itself. Textlore saves new messages and photos as they arrive, so they stay after Messages deletes them or clears space. With imessage-exporter you run it again for a fresh copy.
  • Photos by person and month, plus Your Lore and, on Macs with Apple Intelligence, Ask AI.

What Textlore doesn't do

  • It is Mac only, and needs macOS 26 or later.
  • It reads the Messages history on your Mac, so your iPhone texts need Messages in iCloud switched on to get there.
  • It reads Messages (iMessage, SMS and the other texts in it) and WhatsApp for Mac. It can't read an iPhone backup.
  • Recs, Promises and Ask AI need a Mac with Apple Intelligence.
  • It isn't open source, and it costs $20 until 28 October, then $39$39 once after the 14-day free trial.

Which one should you pick?

  • You want a free, one-off export and you know Terminal: imessage-exporter.
  • Your texts are in an iPhone backup, or you use Linux or Windows: imessage-exporter.
  • You want to see what friends told you to try and what you promised: Textlore.
  • You want to search your messages, not just save them, including WhatsApp for Mac: Textlore.
  • You want PDF or CSV, picked messages, or hidden phone numbers without extra steps: Textlore.

Our guides use imessage-exporter as the free option where it fits, such as backing up iMessages on a Mac and exporting an iMessage conversation.

Comparing more options? See all imessage-exporter alternatives, or the Textlore pricing.

Try Textlore free, no Terminal needed. Every feature is free for 14 days. No account, no email, no card.

Questions

Is imessage-exporter really free?

Yes. It's free, open-source software under the GPL-3.0 licence.

Is imessage-exporter safe to use?

Its code is public on GitHub, and it reads your Messages database without changing it. As with any tool you give Full Disk Access, install it from the official source.

Can imessage-exporter make a PDF?

Not directly. It exports text and HTML, and its README suggests opening the HTML in a browser and printing it to PDF. Textlore exports PDF directly.

Do I need Terminal for Textlore?

No. Textlore is a normal Mac app. You install it from a disk image, switch on Full Disk Access when it asks, and everything else happens in its window.

Can I try Textlore before I pay?

Yes. Every feature is free for 14 days, with no account, no email and no card. After that it's a one-time purchase for 2 Macs.

Your messages, without the Terminal.

Download Textlore and search, keep and export your Messages history. Free for 14 days.