Skip to content

Share and upload files

Zulip supports attaching multiple files to messages, including images, documents, sound, and video. You can edit the names of the files others see after you upload or share them.

For images and videos, a small preview will be shown directly in the message, if there are up to 24 attachments. People reading the message can click on the preview to view the full-size image or video.

  1. Drag and drop one or more files anywhere in the Zulip app, whether or not the compose box is open. Zulip will upload the files, and insert named links using Markdown formatting: [Link text](URL).
  2. (optional) Modify the link text as desired. Link text will default to the name of the uploaded file.
  1. In another mobile app, select text or one or more files, and tap the share button.
  2. Tap the Zulip (logo) logo to share to Zulip.
  3. To send a channel message, select a channel and type a topic name. To send a direct message, tap the Direct message tab, and choose an existing direct message conversation or tap the New DM button at the bottom of the screen and select message recipients.
  4. (optional) Write a message.
  5. Tap the Send button.

When pasting a large amount of text, you can convert it to a text file upload.

  1. Paste a large amount of text into the compose box (2,000+ characters).
  2. In the banner above the compose box, click Yes, convert to convert the pasted text to a file.
[A whale of a good time](/user_uploads/1/46/IPvysqXEtiTG1ZdNBrwAZODi/whale-time.png)

Markdown image

The Zulip Cloud Standard and Zulip Cloud Plus plans include 5 GB of file storage per user. Each uploaded file can be up to 1 GB.

The Zulip Cloud Free plan includes a total of 5 GB of file storage. Each uploaded file can be up to 10 MB.

In organizations on a self-hosted server, server administrators can configure the maximum size for uploaded files via the MAX_FILE_UPLOAD_SIZE server setting. Setting it to 0 disables file uploads, and hides the UI for uploading files from the web and desktop apps.