nileshnk

reddit-migrate: Move Data Between Reddit Accounts

A locally run Go web app for transferring Reddit subscriptions, saved items, multireddits, and followed users between accounts. Useful when moving to a new account or keeping a JSON backup of selected data.

Stars
123
Forks
6
Last commit
3 months ago
Contributors
3
Releases, 12 months
1

Our take

Quietno commits in the last 90 days

Health score

23/100

How it is scored
Activity
32
Community
18
Issues
21
Pull requests
21
  • Fewer contributors than 83% of the projects we track

This is a focused personal migration tool with a practical local-first design, but its recent inactivity and highly concentrated contributor activity call for a measured approach.

Good fit if

  • You need to transfer the specific Reddit data types it supports and can follow Reddit's API requirements.
  • You want a browser-based workflow that runs locally, with OAuth or cookie authentication.
  • You are comfortable with a Go 1.21 application and an MIT-licensed project whose latest release is recent, despite no commits in the last 90 days.

Look elsewhere if

  • You need ongoing development or responsive issue handling: there have been no commits or issue closures in the last 90 days.
  • You need a project with broadly distributed maintenance, since most code contributions come from one person among three contributors.
  • You need migration beyond the listed Reddit data types or a service that does not require you to handle sensitive account credentials.
All health signals
Last commit2026-07-23 (3 months ago)
Commits, last 90 days0
Releases, last 12 months1 (latest v1.0.0, 2026-03-03)
Contributors3 (top contributor: 94% of commits)
Issues closed, last 90 days0
Pull requests merged, last 90 days0
Project age3 years

Checked on 2026-10-12 with the GitHub API.

Overview

reddit-migrate is a local web app that transfers selected data from one Reddit account to another. It addresses the manual work of rebuilding subscriptions and saved collections when changing accounts, and can also export account data as JSON.

It supports OAuth and cookie-based authentication. The project is intended for personal use with your own Reddit API credentials, and its interface runs in your browser while the application runs on your computer.

Key Features

  • Transfer subreddit subscriptions, saved posts, and saved comments.
  • Recreate multireddits, including their subreddit groupings.
  • Transfer followed users.
  • Select all, specific, or none of each supported data type.
  • Filter out items already present on the destination account.
  • Export selected account data to a JSON file.
  • Authenticate with Reddit OAuth or cookies.
  • Run locally on Windows, macOS, or Linux, or build and run with Docker.

Use Cases

  • Reddit users moving to a new account who want to bring their subscriptions and saved collections along.
  • People who maintain custom multireddits and want to recreate those groupings on another account.
  • Users who want a JSON export of supported Reddit data before making account changes.
  • Individuals who prefer to run account migration locally rather than send their data to an external service.

What you need

Detected in the repository

  • Go 1.21 or newer (from go.mod)
  • A Dockerfile, so it can run in a container
  • Automated checks on GitHub Actions

License in plain words

MITpermissive

  • Commercial use: yes
  • Modify and redistribute: yes
  • You must keep: the copyright and license notice
  • Share your changes: no

A summary, not legal advice: the LICENSE file is what applies.

Getting Started

Build and run from source:

go run ./cmd/reddit-migrate/main.go

Then open http://localhost:5005. See the README for release downloads, authentication setup, and Docker instructions.

Considerations

The project is marked quiet in the measured health data: it has had no commits in the last 90 days, and no issues were closed during that period. It has had a release within the last year, but most code contributions are concentrated with one contributor. The supplied requirements report no tests.

OAuth credentials and Reddit cookies are sensitive. The README says the app runs locally, but users still need to protect credentials and comply with Reddit's API terms and content policy. Large migrations can take several minutes because of Reddit rate limiting. The project describes itself as intended for personal use and does not claim to migrate data beyond the types listed in its documentation.

Found this useful?

Share it with someone who would like reddit-migrate.