Everything you need to know about RetroPaste
RetroPaste is a terminal-themed pastebin with AI-powered code analysis and collaborative editing features.
Automatic code analysis that detects:
Three permission modes for collaboration:
AI-powered chat to help you understand code:
Support for 100+ programming languages with Monaco Editor
Set custom expiration times or view limits for your pastes
Create pastes programmatically using our API:
curl -X POST https://retropaste.vercel.app/api/paste/create \
-H "Content-Type: application/json" \
-d '{
"content": "console.log('Hello World');",
"language": "javascript",
"visibility": "public",
"expiresIn": "24h"
}'{
"success": true,
"shortId": "abc123",
"url": "https://retropaste.vercel.app/abc123",
"expiresAt": "2024-01-02T00:00:00.000Z"
}Save paste
Open chat
Toggle comments
Find in code
A: Pastes are stored based on your expiration settings. Default is 24 hours, but you can set custom durations or make them permanent.
A: Yes! Use "Private" or "Unlisted" visibility. Private pastes require authentication, while unlisted pastes are only accessible via direct link.
A: Yes! Change the permission mode to "Edit" or "Edit Together" to enable editing.
A: We support 100+ programming languages including JavaScript, Python, Java, C++, Go, Rust, and many more.
A: The AI provides helpful suggestions but should not replace manual code review. Always verify recommendations before implementing them.