💾

Nostr Event Backup Tool

Download and backup all your Nostr posts and events

🔒 100% Client-Side ⚡ Fast Export 📦 Multiple Formats

Enter Your Nostr Public Key

We'll fetch all your events from multiple relays

Select Relays

How It Works

📥

Backup & Export

  1. Enter Your Public Key

    Paste your npub (npub1...) or hex public key

  2. Select Relays

    Choose which relays to fetch your events from (we've pre-selected popular ones)

  3. Click "Fetch My Events"

    Wait while we connect to relays and download your data

  4. Download Your Backup

    Choose JSON (full data), CSV (spreadsheet), or TXT (readable notes)

📤

Import & Restore

  1. Switch to Import Tab

    Click "Import/Restore" at the top of the page

  2. Upload Backup File

    Select your JSON backup file (exported from this tool or other Nostr apps)

  3. Select Target Relays

    Choose which relays to publish your events to

  4. Click "Import to Relays"

    Your events will be published to all selected relays

Common Use Cases

💾

Backup for Safety

Keep a local copy of all your posts, notes, and interactions

🔄

Migrate Relays

Move your content from old relays to new ones seamlessly

📊

Analyze Your Data

Export to CSV and analyze your posting patterns in Excel

🌐

Cross-Post

Publish your content to multiple relays for maximum reach

Frequently Asked Questions

Is this tool safe to use?

Yes! All processing happens entirely in your browser. Your keys and data never touch our servers. We can't see what you're backing up or importing.

Can anyone backup my posts with my npub?

Yes - your npub is your public key. All your posts on Nostr are public by design, just like tweets on Twitter. This tool only accesses publicly available data. Your private key (nsec) remains secure and is never exposed.

What's the difference between the export formats?

JSON: Complete event data with signatures - use this for importing to relays
CSV: Spreadsheet format - open in Excel/Sheets for analysis
TXT: Plain text notes only - easy to read and search

Can I backup someone else's posts?

Technically yes, since all Nostr posts are public. However, you should only backup and import your own content. Importing someone else's events without permission could be considered impersonation.

Why can't some relays see my imported events?

Some relays have policies that reject old events (anti-spam), duplicates, or require payment to write. This is normal. Events successfully published to other relays will still be visible across the Nostr network.

Do I need my private key (nsec) to import?

No! Events keep their original signatures, so they remain authentic without re-signing. Only provide your nsec if you specifically need to re-sign events (rare use case).

Can I backup my DMs?

Your DMs (kind 4 events) will be included in the backup, but they're encrypted. You'll see the encrypted content, not the plaintext messages. Only you and the recipient can decrypt them.

How often should I backup?

We recommend backing up weekly if you're an active user, or monthly for casual users. You can also backup before major events like switching relays or trying new clients.

What if a relay is down?

The tool connects to multiple relays simultaneously. If one relay is down, others will still work. You'll see which relays succeeded and which failed in the progress view.

Can I edit events before importing?

Events are cryptographically signed, so editing them would break the signature. If you need to modify content, you should create new events instead of editing old ones.

Will importing create duplicates?

No! Relays automatically reject duplicate events (same event ID). You can safely import the same backup multiple times - duplicates are ignored.

How long does backup/import take?

Backup typically takes 10-30 seconds depending on how many events you have and relay response times. Import takes longer (1-2 minutes per 100 events) because we publish to multiple relays sequentially.

Why Choose Our Backup Tool

Designed with security, speed, and flexibility in mind

🔐

100% Secure

All processing happens in your browser. Your data never touches our servers.

Fast & Efficient

Connects to multiple relays simultaneously for quick data retrieval.

💾

Multiple Formats

Export as JSON, CSV, or plain text. Choose what works best for you.

🔄

Data Portability

Keep your data safe and portable. Move between relays with ease.