Skip to main content
Script apps can only authenticate as accounts listed as a developer of the app. If 2FA is enabled, append :OTP to the password (e.g. mypassword:123456).

Create a script app

Register a script-type app in Reddit’s app preferences.

1

Open the apps page

Navigate to https://www.reddit.com/prefs/apps while signed in.

  • Scroll to the bottom of the page and click are you a developer? create an app…
  • Enter an app name (e.g., StackOne Script).
  • Select the script radio button.
  • Enter a redirect URI (any valid URL — script apps do not use it). e.g. http://localhost
  • Click create app.
2

Copy credentials

After creation the new app card shows the credentials you need.

  • The string under the app name (just below “personal use script”) is the Client ID.
  • Click edit to reveal the secret.
  • Make sure your Reddit account is listed as a developer of the app (the creator is automatically listed).

Linking the Account from the Hub

1

Navigate to the Hub

Use one of the three Linking Account Methods to access the Hub.
2

Fill out the fields

Fill out the following fields using details from your provider:
  • Reddit Username
  • Reddit Password
  • User Agent
3

Connect

  • Click Connect
  • If applicable, the provider will redirect you to a sign-in or authorization page. Complete the provider’s authorization flow.
  • Once authorization is successful, you will see a confirmation popup
If the account linking is successful, you will see the newly linked account in your Accounts page.