Skip to main content
The Composer is the full-screen workspace where every publish job in Hivra begins. You open it by clicking New Post in the dashboard sidebar. Hivra persists your Composer session locally, so your work is saved automatically as you go — closing the Composer during file upload will not erase your progress.

Opening the Composer

Click New Post in the sidebar. If you have an in-progress draft, Hivra will restore it automatically so you can pick up where you left off.

Selecting connected accounts

In the Posting To section, Hivra displays a tile for every connected account in your workspace. Toggle the tiles for the platforms you want to target — YouTube, Instagram, TikTok, Facebook, X, and Threads.
Posting To
Only accounts you have already connected in Integrations will appear here.

Uploading video files

Drag one or more MP4 or MOV files into the Composer, or click the upload area to open a file picker. Each file you drop is added to the upload dock — the progress strip at the bottom of the screen that shows transcode and upload status for every file in the current session.
If a file fails to transcode, check that it uses a supported codec. MP4 (H.264) and MOV are the recommended formats for all platforms.

Importing from cloud storage

Below the upload box, the Or Import From: row lets you import media directly from Google Drive, Dropbox, or OneDrive without downloading files to your computer first.
1

Choose a cloud provider

Click Google Drive, Dropbox, or OneDrive in the Or Import From: row.
2

Sign in and authorize access

Sign in to your cloud account in the window or popup that opens, and grant permission to access your files.
3

Select your media

Browse and select the files you want to import. You can select up to 10 files at once (MP4, MOV, JPG, PNG, or WebP), up to 950 MB each.
4

Import to the upload dock

Hivra downloads the files in your browser — displaying progress and a Cancel button — and automatically adds them to the upload dock to begin processing.
OneDrive import supports personal Microsoft accounts.
If the sign-in window does not appear, check whether your browser blocked the popup. Allow pop-ups for Hivra and click the provider tile again.

Writing captions

Baseline caption

Type your caption in the main text field. This becomes the default caption that every selected platform inherits. Use it for copy that works everywhere, then override it per platform where needed.

Per-platform caption overrides

Expand any platform drawer to write a caption that applies only to that destination. Platform-specific captions replace the baseline caption for that platform; other platforms are not affected.
Caption character limits differ by platform. Hivra shows a live character count inside each platform drawer so you can stay within the limit. If a caption exceeds a platform’s limit, Hivra blocks Publish now, Schedule, and Submit for approval for that job until you shorten the caption. This is a hard stop, not just a warning — trim the caption or switch to a per-platform override that fits the limit before you can proceed.

Saved hashtags

The Saved Hashtags button () in the caption toolbar lets you insert pre-built hashtag sets with a single click — useful for saving favorite hashtags and reusing them across composer sessions.

Emoji picker

Click the emoji icon () in the caption toolbar to open the emoji picker and insert an emoji at the cursor position. The picker works in both the baseline caption field and individual platform caption fields.

AI Captions

The AI Captions button sits above the caption field and opens a panel that writes captions for you.
1

Describe your post

Type a short description of what your post is about in the AI Captions panel, then choose a tone (Friendly, Funny, Inspirational, Professional, Bold, or Educational) and a length, and toggle whether to include emojis, hashtags, and a call to action.
2

Generate

Click Generate. Hivra returns three caption options for your shared, all-platform caption. Click any option to apply it to the baseline caption field, or Undo to restore what was there before.
3

Customize per account

Select specific connected accounts in the panel to also generate a caption tailored to each platform’s style and character limit. For a YouTube account, this generates both a video title and a description.
4

Apply or regenerate

Apply each per-account caption individually, or apply all of them at once. If a result doesn’t work for you, regenerate that account’s caption without starting over.
The AI Captions panel showing the description field and controls for tone and length.
AI Captions generations are limited per day and reset every day at midnight UTC. The Free plan includes 5 generations a day, Creator includes 20, and Business includes 40.

Thumbnail selection

The thumbnail rail on the left of the composer allows you to set a thumbnail for your video.
Thumbnail
You can:
  • Let Hivra use the video’s first frame as the default cover.
  • Scrub through the video’s timeline to pick a specific frame.
  • Upload a custom image to use as the thumbnail.
The thumbnail you select will be used for all selected platforms that allow setting a video thumbnail. For YouTube and Facebook, Hivra uploads your chosen still to the platform after the video is published, so it becomes the custom thumbnail there too. YouTube accepts a JPEG or PNG up to 2 MB (and only on channels verified for custom thumbnails), while Facebook accepts one up to 10 MB. If the platform rejects the image, your post still publishes — Hivra falls back to the platform’s own default thumbnail and adds a warning to the Library card so you know the custom thumbnail wasn’t applied.

Editing your video or image

Hover over the selected media above the thumbnail rail and click the Edit Video (or Edit Image) pill that appears over the frame. This opens Hivra’s built-in media editor, where you can crop to a platform aspect ratio, adjust colors, trim or cut parts of a video, add text overlays, and generate auto-captions — all without leaving the Composer. When you finish editing, the edited file replaces your original upload for this post.
Screenshot of the media editor with a video file loaded and being edited.
On the Free plan, videos and images you edit carry a small Hivra watermark. Upgrade to Creator or Business to edit without a watermark.

Platform-specific settings

Open any platform drawer to access settings that apply only to that platform:
Set visibility, configure interaction controls (comments, duets, stitch), and toggle the disclosure switch to mark your video as containing paid promotion or branded content, as required by TikTok’s guidelines. Failing to disclose when required may result in TikTok restricting the post.
Set the video’s title (Required), configure visibility (public, unlisted, etc.), and optionally assign the video to one or more playlists from the YouTube settings modal. The playlist list pulls from your connected YouTube channel, so you need an active YouTube connection for this option to appear. You may also disclose if your video is intended for kids, as required by YouTube.You can also set the title from the Title & description for YouTube modal — click the YouTube tile in the Customize Caption Per Platform section to edit the title alongside the description in one place.
Add collaborators and tag people from the Instagram modal. Invited collaborators must accept before they appear as co-authors on the published Reel.
Set the reply audience — choose who can reply to the post (everyone, accounts you follow, or mentioned accounts only).
Choose whether to publish as a regular Reel or as a Facebook Story format. The Story format has different aspect ratio and duration constraints, so make sure your video is sized appropriately.
Set who can reply to your post on X (everyone, accounts you follow, etc.).

Choosing a publish mode

At the last step of the Composer, choose one of three actions:
Click Publish now to send the job to every selected platform immediately. Hivra begins publishing as soon as you confirm. You can watch progress in the upload dock and then track the final status in the Library.

Autosave and draft persistence

The Composer saves your progress to local storage automatically as you type and make changes. If you close the Composer without publishing or scheduling, the draft is preserved and stored. Drafts appear in the Library under the Drafts tab, where you can reopen them at any time.