tweet.md icon

tweet.md

tweet.md converts X posts, threads, and profiles into clean Markdown for LLMs, notes, research, and automation. It supports a simple URL swap, a documented API, and an Obsidian-friendly format for vault imports.

tweet.md

Overview

tweet.md turns X posts, threads, and profiles into clean Markdown that can be pasted into chat assistants, notes, research docs, or other text-first workflows. It is built for people who want the content from an X URL without the surrounding UI chrome, broken links, or manual cleanup.

The service works by swapping `x.com` for `tweet.md` in a post or profile URL, or by calling the API directly. The documentation says it can return plain Markdown by default, with an Obsidian-friendly format available for vault imports, and it supports both individual posts and thread chains when credits are available.

Core capabilities

URL rewrite to Markdown

Replace `x.com` with `tweet.md` in a post or profile URL to get clean Markdown instead of the X interface. The site emphasizes plain text output rather than JSON or HTML.

Post and thread conversion

Convert a single post or a full same-author thread into ordered Markdown, including the post text, thread chain, timestamps, links, and metadata.

Profile fetching

Fetch profile details as Markdown, including bio, stats, profile picture, banner, pinned post, and recent content sections. The docs note that profile fetching is paid only.

Multiple output formats

Choose between `markdown` and `obsidian` output formats. The Obsidian format adds YAML frontmatter and headings suited to vault import, while Markdown stays optimized for agents and notes.

API and shortcut workflows

Use the documented API, browser session cookie, bearer token, or `?apikey=` parameter depending on the workflow. The site also provides Apple Shortcuts guidance for Siri, share sheet, and clipboard input.

Practical use cases

  • Feed an AI assistant full post context

    Paste a post or thread into ChatGPT, Claude, Gemini, or another assistant as structured Markdown instead of a brittle X link. This preserves the text, order, and metadata the model can read directly.

  • Archive source text for notes and research

    Save a thread or post in a note-taking app, knowledge base, or document where plain text is easier to search and reuse than a screenshot or web page.

  • Capture profile context for research

    Pull a profile into a CRM, prospect list, or research document to capture bio, stats, pinned post, and recent content in one copyable block.

  • Automate URL-to-Markdown conversion

    Use the documented API, bearer token, or Apple Shortcuts flow to automate repeat conversions from X URLs to Markdown in scripts or mobile workflows.

Pros and Cons

Pros

  • Produces clean Markdown that is easier to paste, search, diff, and archive than a live X link or page scrape.
  • Supports both posts and profiles, including thread chains and profile context such as bio, stats, and recent content.
  • Offers a documented API and browser-based session flow, so it can fit manual browsing, scripts, and agents.
  • Includes an Obsidian format for users who want vault-ready Markdown with frontmatter and headings.
  • The site provides workflow guidance for AI assistants and Apple Shortcuts, making the same output usable across several tools.

Cons

  • Free use is limited to single-post conversions, so threads and profile fetches need credits.
  • Profile fetching is paid only, according to the site’s pricing and FAQ.
  • The docs note that long threads default to up to 100 posts, which may be more than some users need and can increase credit use.

FAQ

Is there a free tier?

Yes. The site documents a free tier with 5 single-post conversions per IP per calendar month, but it is limited to thread=off and userinfo=off. Threads, author metadata, and higher limits require credits.

How do credits work?

Pricing is based on credits returned by the API. The site says it is 1 credit per post, and userinfo=author or userinfo=all adds 2 credits per unique author.

Do I need to put the API key in the URL?

No. After checkout or login, the browser stores a session cookie with your API key for normal browsing. Agents and scripts can use a bearer token or an `?apikey=` parameter when needed.

How do threads work?

Yes. You can fetch a thread by omitting `thread` or setting `thread=full`, which walks the reply chain up to 100 posts by default. Free use stays single-post only.

What output formats are supported?

The default output is Markdown, and the docs also describe an Obsidian format with YAML frontmatter and vault-friendly headings. The site says you can append `?format=` to a tweet.md URL to choose the format.

Quick Facts

Category
Developer Tool
Primary output
Markdown
Supported sources
X posts, threads, and profiles
Workflow
Swap `x.com` for `tweet.md` or use the API
Source domain
tweet.md
Pricing model
Credit-based, with a free single-post tier
tweet.md - AI Tool, Features, Use Cases & Alternatives | UStack