So TweetPik is shutting down and if you're their user, you might already know about it. If you've been using their API to generate Twitter screenshots, you're probably scrambling to find a replacement
Good news — Orshot's Twitter Screenshot API is not just an alternative, it's actually better
Install the Orshot agent skill in Claude Code, Cursor, or Windsurf to automatically translate your TweetPik API calls to Orshot. The skill knows both APIs and handles the mapping for you.
npx skills add orshot-hq/orshot-agent-skillsRelevant → Automatically Post Tweets to Instagram
What Made TweetPik Popular
TweetPik was great for taking clean Twitter screenshots with their API. Simple REST calls, decent customization, and Zapier integration. But they're done maintaining it and pointing people to TweetHunter instead
Why Orshot is Better
While TweetPik gave you basic styling, Orshot lets you customize everything:
- Google Fonts support - Use any Google Font for tweet text
- Font sizes and colors
- Background colors or images
- Hide/show metrics, verified icons, quoted tweets, media, header, date/time
- Show replied-to tweets - Display the original tweet being replied to
- Custom padding and image dimensions
- Shadow effects
- Tweet text color customization
Better Integration Support
Orshot works with way more platforms:
- Zapier (like TweetPik)
- Make for visual automation
- n8n for advanced workflows
- Pipedream for serverless automation
- Airtable for database triggers
- MCP Server for AI workflows
- Orshot CLI for terminal-based generation
- Dynamic/Signed URLs for no-code image generation
- Direct API with SDKs for Node, Python, Ruby, PHP
Multiple Output Formats
- Supports multiple formats: PNG, JPG, WEBP, AVIF, PDF
- Supports different types: URL, Binary, base64
Simple API Migration
// Old TweetPik approach
const response = await fetch("tweetpik-api-url", {
// their params
});
// New Orshot approach
const response = await fetch("https://api.orshot.com/v1/generate/images", {
method: "POST",
headers: {
Authorization: "Bearer <ORSHOT_API_KEY>",
"Content-Type": "application/json",
},
body: JSON.stringify({
templateId: "tweet-image",
modifications: {
tweetUrl: "https://x.com/user/status/123",
backgroundColor: "#ffffff",
tweetBackgroundColor: "#fff",
tweetTextColor: "#111",
googleFont: "Inter",
hideMetrics: false,
hideHeader: false,
hideDateTime: false,
hideShadow: false,
},
response: {
format: "png",
type: "url",
},
}),
});Quick Comparison
| Feature | Orshot | TweetPik |
|---|---|---|
| Tweet Screenshots | Yes | Yes |
| Rest API | Yes | Yes |
| Custom Themes | Yes | Limited |
| No-Code Integrations | Zapier, Make, n8n, Pipedream, Airtable | Zapier only |
| Background Images | Yes | ❌ |
| Quote Tweets | Yes | ❌ |
| Replied to tweets | Yes | ❌ |
| Google Fonts Support | Yes | ❌ |
| Font Customization | Yes | ❌ |
| Text Color Control | Yes | ❌ |
| Hide/Show Header | Yes | ❌ |
| Hide/Show DateTime | Yes | ❌ |
| MCP Server | Yes | ❌ |
| CLI Tool | Yes | ❌ |
| Signed URLs | Yes | ❌ |
| Still Maintained | Yes | ❌ |
| Output Formats | PNG, JPG, WEBP, AVIF, PDF | PNG |
| Social Publishing | Yes — 13+ platforms | ❌ |
Getting Started
- Sign up at Orshot
- Check out the Twitter Screenshot Template
- Test it in the playground first
- Grab your API key from Settings → API Keys and start making calls
- Use Zapier, Make or your preferred integration to start automating
- You can find the integration guides here

The Bottom Line
TweetPik served its purpose, but Orshot gives you more control, better integrations, and active development. Plus, you can try it free to see if it fits your workflow
No need to panic about the TweetPik shutdown - this is actually an upgrade



