The app for posting to Mastodon, Bluesky and Nostr

Key features

✨ Post to Multiple Accounts Simultaneously

🎨 Customise Notes for Each Platform or Use a Universal Message

📸 Image and Video Attachments Supported

🌐 Works with Bluesky, Mastodon, and Nostr Accounts

🔄 Drag-and-Drop Links, Text and Images

🔗 Link Previews

🚀 Quick Posting via Link to Your Existing Post (Mastodon and Bluesky)

📱 Supports Slide Over and Split View on iPad

Get started

Quick start

Add social media accounts

Select accounts & media

Customise for each post

Posting profiles

Create and use posting profiles

Bluesky account setup (video)

How to add your handle, instance etc.

Mastodon account setup (video)

How to add handle, instance, grant permission etc.



Can I customise the message for each account?

You can use the same message for all the networks (just keep in mind the character limits) or customise your message for each network.

If you have two Mastodon accounts they both will be sent the same message. The customisation is for each platform since they have different content limits.

How does the media posting work?

Each network has its rules for accepted media. For example, Mastodon only accepts one video or images but not both. Bluesky accepts only images but no videos.

The media formats, sizes and counts are also limited.

Nootti will post the media files you have selected from the order you have selected them.

If some of the items are not accepted they are ignored for the network. For example, if you have more images than the post limit, only the first ones are posted for the network and the rest are skipped.

Mastodon: If you have a video it will posted instead of images.

What does the enabled option on Settings mean?

Only enabled accounts are considered for posting. You can disable an account if you don’t want to use it but still want to keep the account settings.

For each post, you can select the enabled accounts to post into so there’s no need to switch off the account “enabled” option for temporary purposes.


Can I sign up to new social media accounts?
If I delete my account in Nootti does it delete the social media account?
Is it ok to post to Mastodon, Bluesky and Nostr with Nootti?

Bluesky, Mastodon and Nostr are open-source projects. Anybody can participate and should since that’s the only way they can develop as credible alternatives.

Just remember when posting to third-party services that they have their policies and content guidelines.


Good to know

Mastodon, Bluesky and Nostr are all new social networks that are under development, and things may change unexpectedly. Use your judgement when using them.

Nootti is an early-beta app. Use it at your own risk. It may have bugs and things may break while you use it.

Passwords in Nootti are stored locally in your device’s Keychain and they are used only to log in to your account for using the app.

Bluesky accounts: You should not use your main password for any third-party apps, Nootti included. Instead, create an App Password that is limited and can be revoked. You can find it on Bluesky at Settings/App Passwords.

Mastodon accounts: Nootti will not ask for your password. You will be asked to grant access that you can revoke at any time. You can find your Authorized apps under Account settings on Mastodon.


How to find my user handle?

Your Bluesky user handle is (if you are in the current main instance) or if you have your own domain then it’s your domain name; e.g.

When you visit your profile the user handle can be found on the URL (e.g. or on the page starting with @, e.g.

Insert your full handle (without @) into the handle field on the Bluesky account setting in Nootti.

What is my instance?

Your Bluesky instance is if you’re on the main network (before federation).

How to find the App password?

Visit your Bluesky account settings (when logging in) and go to Settings > Advanced > App Passwords. Generate a new App Password and copy-paste it to Nootti’s password field.

You can revoke the password anything from the same place where you set it.


How to find my user handle and instance?

The local username is your handle. For example, @[email protected] consists of the username: user and the website domain:

Insert your local username into the handle field on the Mastodon account settings in Nootti, and the website domain name into the instance field.

How is the post privacy selected when posting a message?
Why I see the app more than once in the Mastodon “Authorized apps” settings?


How can I include media files in Nostr posts?


Authentication issues?


  • Is your connection online?
  • can you login to your account on another client


  • Check you have filled in all the settings fields and that they are in the correct format
  • Test that your App password works with another client (and copy-paste it to avoid spelling mistakes)
  • Delete the account on Nootti, quit the app, and try to add the account again


  • Check you have filled in all the settings fields and that they are in the correct format
  • Login to your Mastodon client and go to Settings/Account/Authorized Apps settings and check whether you see Nootti there. (There you can also revoke the access to Nootti at any time.)
  • Delete the account on Nootti, quit the app, and try to add it again
Why is the Post-button disabled?

The button is disabled:

  • if there are no enabled or selected accounts to post
  • there’s no content
  • the message character limit is exceeded in one of the platforms
How to send feedback, bug reports and feature ideas/improvements?

Send an email to feedback at nootti dot com. If you’re on TestFlight you can use its reporting system.