How to Post on Mastodon From the Web Without the App
🔍 WiseChecker

How to Post on Mastodon From the Web Without the App

You can use Mastodon on the web without installing any desktop or mobile app. Many new users think they need the Mastodon mobile app to post, but the web interface offers the same core features. This article explains how to access your Mastodon instance through a browser and post updates, reply to conversations, and share media directly from the web. You will learn the exact steps to compose a post, attach images, and manage your timeline using only your web browser.

Key Takeaways: Posting on Mastodon From the Web

  • Web interface URL: Go to your instance domain (like mastodon.social) and log in to access the full posting interface.
  • Compose button: Click the pencil icon or the Compose button in the sidebar to open the post editor.
  • Media uploads: Drag and drop images or click the attachment icon to add up to 4 files per post.

Using the Mastodon Web Interface for Posting

Mastodon is a decentralized social network made up of independent servers called instances. Each instance runs its own web interface that you can access through any modern browser. No app installation is required for posting, replying, or managing your feed. The web interface mirrors the functionality of the mobile app, including support for polls, content warnings, and media attachments. You only need an account on a Mastodon instance and a browser to get started.

The web interface is built using standard web technologies. It works on Windows, macOS, Linux, iOS Safari, and Android Chrome. All posts you create on the web appear identically to posts made from the app. Your followers will not see any difference. The web interface also supports keyboard shortcuts for faster navigation, such as pressing N to open the compose dialog.

Prerequisites for Posting on the Web

Before you can post on Mastodon from the web, you need three things:

  • A Mastodon account on any instance (for example, mastodon.social, fosstodon.org, or a self-hosted instance).
  • The exact web address of your instance. This is the URL you used to sign up, like https://mastodon.social.
  • A browser that supports JavaScript. All major browsers work: Chrome, Firefox, Edge, Safari, and Opera.

Steps to Post on Mastodon From the Web

Follow these steps to compose and publish a post directly from your browser. The steps assume you are already logged into your Mastodon instance.

  1. Open your instance URL in a browser
    Type the web address of your Mastodon instance into the address bar. For example, https://mastodon.social. Press Enter. The login page appears if you are not already signed in. Enter your email address or username and password, then click the Log in button.
  2. Locate the Compose button
    After logging in, look at the left sidebar on desktop or the top of the page on mobile. You will see a button labeled Compose or a pencil icon. Click it. The compose dialog opens in the center of the screen.
  3. Write your post text
    In the compose dialog, click the text area labeled What is on your mind? Type your message. Mastodon limits each post to 500 characters by default, but some instances allow longer posts. A character counter below the text area shows how many characters you have left.
  4. Add media attachments (optional)
    To attach an image, video, or audio file, click the paperclip icon or the image icon below the text area. Select a file from your computer. You can attach up to 4 files per post. Each file has a size limit set by your instance, usually 8 MB or 16 MB. After attaching a file, you can add a description for accessibility by clicking the Edit button on the attachment.
  5. Set a content warning (optional)
    If your post contains spoilers or sensitive content, click the CW button below the text area. A new text field appears above your post. Type the warning label. Users must click the warning to view your full post.
  6. Add a poll (optional)
    To create a poll, click the bar chart icon below the text area. Type your poll question in the text area. Add options in the fields that appear. You can set the poll duration from 5 minutes to 7 days. Click Add option to include more choices. Mastodon allows up to 4 poll options.
  7. Set post visibility
    Click the globe icon below the text area to change who can see your post. The default is Public, which shows the post on the federated timeline. Other options are Unlisted, Followers only, and Mentioned people only. Select the option that matches your privacy preference.
  8. Publish the post
    Click the Publish button. The button turns blue when all required fields are filled. After clicking, your post appears in your timeline and in the feeds of your followers. The compose dialog closes automatically.

Common Mistakes and Limitations When Posting From the Web

Cannot see the Compose button on mobile browser

On a smartphone or tablet, the Mastodon web interface adapts to a smaller screen. The Compose button may be hidden behind a menu icon. Look for a plus sign (+) or a pencil icon at the bottom of the screen on mobile. Tap it to open the compose dialog. If you still cannot find it, scroll to the top of the page and look for a floating action button.

Media uploads fail with an error message

If your image or video fails to upload, check the file size and format. Mastodon supports JPEG, PNG, GIF, and WebP images. Videos must be in MP4, WebM, or MOV format. The maximum file size depends on your instance. Most instances allow 8 MB for images and 40 MB for videos. Reduce the file size using an image editor or video compressor before uploading again.

Post disappears after clicking Publish

If your post does not appear after publishing, your browser may have cached an old version of the page. Refresh the page using Ctrl+R or F5 on Windows, or Cmd+R on Mac. Your post should appear in the timeline. If it still does not appear, the post may have been flagged by the instance’s spam filter. Check your notifications for a moderation message.

Character count does not match what you typed

Mastodon counts characters differently than Twitter or Facebook. URLs are automatically shortened to 23 characters regardless of their actual length. Mentions like @username count as the full handle length. Emoji count as 2 characters each. If your post exceeds the limit, shorten the text or remove some emoji.

Item Web Interface Mobile App
Post composition Full compose dialog with character counter Same compose dialog with character counter
Media uploads Drag and drop or file picker, up to 4 files File picker from device gallery, up to 4 files
Content warnings Available via CW button Available via CW toggle
Polls Available via bar chart icon Available via poll icon
Visibility settings Globe icon with four options Globe icon with same four options
Keyboard shortcuts Supported (N for new post, P for preferences) Not supported
Offline posting Not available Not available

You can now post on Mastodon from any browser without installing the app. The web interface provides all the features of the mobile app, including media attachments, polls, and content warnings. For faster posting, use the keyboard shortcut N to open the compose dialog from any page. If you manage multiple instances, consider using a client like Tusky or Ivory for advanced features, but the web interface remains the most accessible option for quick updates.