No login · No upload · Runs in your browser
Bluesky hands you a .car file nothing on your computer can open — and it leaves your photos out entirely. Read every post here in seconds, then take it wherever you want.
Finally moved the whole archive over. Eight years of posts, every photo, in one folder that opens without an app.
The thread about the harbour at 4am is still the best thing I ever wrote here
first snow
On the left is what Bluesky gives you. On the right is the same post, thirty seconds later. There is no app on any operating system that does the middle bit — which is why this exists.
3aa2 6572 6f6f 7473 81d8 2a58 2500 0171 1220 7f04 c46a e118 7f7a 753c d32e a3c5 e563 b7ca c4e4 7090 37be b1d9 9fdc 8a25 6776 6572 7369 6f6e 1901 a563 6469 6478 2064 6964 3a70 6c63 3a65 7776 6937 6e78 7a79 6f75
---
created: 2026-07-24T09:12:03Z
tags: [bluesky, archive]
---
Finally moved the whole archive over — every photo included.

Media lives outside the repository, so a .car file holds only references to it. In one real account we measured, the export came to 75 MB while the photos it left behind added up to 760 MB. Most people find this out years later, after deleting the account.
Some people want a folder of Markdown. Some want it in Obsidian, or Notion, or on their blog. Some are moving to X and need their posts in a scheduler. Read once, sent wherever you like.
Markdown archive
Year/month folders, clean chronological files. Opens anywhere.
Browsable HTML archive
A folder you double-click. Search and filter, works offline.
Obsidian / Logseq vault
One note per post, wikilinks between replies, attachments folder.
Notion
Monthly pages plus a filterable database. Built to survive the import.
Google Docs
One .docx with real headings, so Docs builds the outline for you.
WordPress
A WXR XML file. Tools → Import, and your posts are a blog.
X / Threads / LinkedIn
Bulk-scheduler CSV — the only way these platforms accept old posts.
Jekyll / Hugo
_posts/YYYY-MM-DD-slug.md with front matter. Drop it in and build.
JSON
Every record, decoded. Including other AT Protocol apps.
CSV / Excel
One row per post. Opens in Excel, Sheets or Notion.
Every other way to open a .car file starts with installing Python or Go and typing commands into a terminal. This one is a box you drop a file into. That is the entire difference, and it is the entire reason this exists.
You could write it. Walk the Merkle tree, decode DAG-CBOR, resolve facet byte ranges, then discover blob pagination and rate limits. An afternoon, minimum, for something you need once. It is already done — and the JSON and CSV are free anyway.