Export

Take your sorted bookmarks somewhere else

Sift exports a nine-column CSV of your saved posts with our category, tags and summary attached; these six pages cover what to do with that file in the tool you actually keep things in.

Pick the destination that matches the job

What is in the file

Nine columns, one row per saved post, ordered by when you saved it — newest first. Six of them are X’s content and three are ours, and the split is visible in the column names rather than buried in a footnote.

ColumnsWhoseWhat they hold
post_id, post_url, author_handle, posted_at, saved_at, post_textXThe post ID, its canonical x.com permalink, the author, both timestamps, and the post text exactly as published.
ai_category, ai_tags, ai_summaryOursGenerated. The ai_ prefix travels with the file so that a sheet you forward to someone else still shows which text a model wrote.
RFC 4180, UTF-8, CRLF, every field quoted — because post text contains commas, quotes and line breaks as a matter of course.

Every row keeps its permalink, which is a requirement rather than a courtesy: X’s display rules ask that content be attributable back to the original post. Rows for posts that have since been deleted on X are not in the file at all — a nightly compliance job finds them first.

Why every page mentions 500

X’s developer policy limits how much post content an application may give one person per day to 500 post objects, and only by non-automated means, naming spreadsheet downloads as the example. So the cap is real, it is counted server-side, and it resets at midnight UTC. A large library comes out over several days; each destination page explains the least annoying way to stitch those days together, and they differ — Airtable can merge on the post ID, a spreadsheet needs Remove Duplicates, an Obsidian folder handles it by filename.

Before you export

Two things are worth reading first. The export converter reshapes a CSV into Markdown or JSON, renames headers and drops columns entirely inside your browser tab, which is what most of the destination pages tell you to use in their first step. And the X API reference set explains where the data comes from and what it costs to read — including the per-post read that funds all of this.

Connect X