Skip to content

New: App Starter Pack — 368 files for a new app at $199 (Save 64%)See the pack

Avatar FramesDesignVoice Rooms

Avatar frames people actually want to wear

How to design and ship avatar frames for profiles and mic seats: canvas sizes, loop length, file weight, and why role, rank and decorative frames need different rules.

svgastore team5 min read

Rose Phoenix Halo animation
Rose Phoenix Halo

Most of the time, nobody looks closely at an avatar frame: it sits on a mic seat in a full voice room, next to a name in a ranking list, or in the corner of a profile card. A frame people want to wear is one that still reads at that size, flatters the face inside it and never becomes tiring to look at.

Our Avatar Frames collection holds 154 frames (138 SVGA and 16 PAG), and every spec below comes straight from those files.

Where a frame actually appears

The same frame file usually plays in several places, each at a different size:

  • The profile header, where it is largest and seen by someone who chose to look.

  • The mic seat, where it sits in a grid beside other frames and plays for as long as the user is in the room.

  • Lists and rankings, where it is small and often one of many on screen.

  • Chat and comments, where many apps show a reduced version or none at all.

Design for the mic seat first. If a frame works there, it will almost always work on the profile.

Three kinds of frame, three sets of rules

Role framesDecorative framesRank frames
What it saysThis person has a job hereI chose or earned thisI placed on a leaderboard
How it is givenAssigned by the appBought, gifted or wonAwarded each ranking period
How long it lastsWhile the role lastsPermanent or timedUntil the next period
Design priorityInstantly recognisableDesirable and collectableClear position at a glance

Role frames have to be unambiguous. The collection's role frames (Admin, Super Admin, BD Admin, Agency, Host, Manager, Reseller, Coin Seller and Official) each carry their own motif, so a moderator is never mistaken for a host, and the Role Frames Pack gives you one avatar frame per staff role. Give every role its own dominant colour in your app, and never reuse those colours on purchasable frames, or the signal stops meaning anything.

Role Frames Pack — every piece of the set
Most viewed

Role Frames Pack

Ten animated avatar frames, one for every staff role

That pack bundles all nine files for less than buying them one by one. If you also want plates beside the name, the Role Badges Pack adds five role badges.

Decorative frames are where you can be generous with wings, crowns and particles, because they are what people collect. Rank frames should make the position obvious and should expire with the leaderboard; the Leaderboard Crowns Pack bundles 20 crowned frames and badges for top-ranked users.

Canvas sizes and the space in the middle

The featured frames in the collection are all square, drawn at a range of sizes:

FrameCanvasFPSLoopSize
Fortune Dragon Frame240x240153s469 KB
Jade Dragon Crown240x240303s306 KB
Golden Wing Square300x300204s154 KB
Rose Phoenix Halo300x300306s1.50 MB
Admin Laurel Frame347x34761.8s667 KB
Coin Seller Frame400x400122.4s2.86 MB
Super Admin Star Frame406x406121.5s208 KB
Golden Laurel Ring414x414304s314 KB

Two things follow for developers. First, the canvas is larger than the avatar it surrounds: the photo sits in the transparent centre and ornaments extend beyond it. Measure the ratio between the avatar circle and the frame canvas once per frame and store it with the file, rather than tuning it seat by seat. Second, draw the avatar first and the frame on top, so wings and crowns can overlap the edge of the photo naturally.

For designers, the rule is to protect the face. Keep the inner ring slim and let the drama happen at the top (crowns, halos) and at the sides (wings). Then check that ornaments on neighbouring mic seats do not collide in your tightest grid.

Loops that do not get tiring

A frame loops for as long as someone is on the mic, which can be hours. In the table above, loops run from 1.5 seconds to 6 seconds, and Winged Lion Crest stretches to 8 seconds. Frame rates in the same set run from 6 fps on Admin Laurel Frame to 30 fps on several others.

What makes a loop wearable:

  • A calm base with one accent. A slow shimmer around the ring with one brighter flourish per loop is easier on the eye than constant motion everywhere.

  • No visible seam. The last frame should flow into the first, or the jump repeats every few seconds.

  • A frame rate that suits the motion. A gentle glow does not need 30 fps; a flapping wing might.

File weight on a busy mic grid

A full voice room can show a frame on every seat at once, so weight adds up. Sizes across the collection run from 4.5 KB to 2.86 MB, with a median of 201 KB. Canvas does not predict weight: Golden Wing Square is 154 KB at 300x300, while Coin Seller Frame is 2.86 MB at 400x400. What matters is how many bitmap images the animation carries.

Practical steps:

  • Cache frames on the device after the first download.

  • Animate frames only on visible seats, and show a still poster in long lists.

  • Pause animation when the app moves to the background.

Decorative frames worth starting with

If you are launching a frame shop or a reward ladder, a varied first set should cover halos, wings and crowns:

The Avatar Frames Pack collects 24 decorative frames for less than buying them one by one.

Next step

Take one role frame and one decorative frame, open them in the free SVGA & PAG viewer and check how they look on different room backgrounds. Then place both at your real mic-seat size side by side: if you cannot tell the role from the decoration within a second, adjust the colours before you ship.

In this post

The files we talked about

Role Frames Pack — every piece of the set
Most viewed

Role Frames Pack

Ten animated avatar frames, one for every staff role

All posts