jasper
Open source · Runs in your browser
Your Instagram photos,
on Grain.
Jasper imports your Instagram photos to Grain.social — preserving their original timestamps.
Original Dates
Photos appear with their original Instagram timestamps, not the import date.
Privacy-First
Everything runs in your browser. Your photos go directly to your Grain account.
Smart Import
Handles all Instagram export formats. Detects and skips duplicates automatically.
How it works
- 1 Export from Instagram
Download your data from Instagram as a ZIP file with JSON format.
- 2 Sign in with ATProto
Use OAuth to securely connect your Grain account. Nothing is stored.
- 3 Upload your export
Drop in your ZIP file — everything is processed locally in your browser.
- 4 Import
Jasper uploads your photos to Grain with their original timestamps preserved.
Ready?
No account needed. No data leaves your browser except to your own PDS.
Open the import tool