Custom animations

Your art.
On your badge.

HALO plays any photo or GIF you give it: your build’s name, a tach gauge, your club’s mark, a clip from last night’s meet. Here’s exactly what it accepts, and the free tool that makes any video fit.

Smile animation on HALO
Smile
Ghost animation on HALO
Ghost
Pulse animation on HALO
Pulse
Countdown animation on HALO
Countdown
Meteor animation on HALO
Meteor
Red Ring animation on HALO
Red Ring
480×480pixel canvas
1 MBmax per GIF
20 fpssmoothest timing
3 + 2GIF + photo slots
File specs

What the badge accepts.

The screen is a 480×480 square that shows only the circle inside it. Keep anything important in the middle; the corners never show.

Photos

Any image. Resized for you.

PNG, JPG, WebP and iPhone photos up to 10 MB. The panel crops to the center, resizes and compresses automatically. Up to five photos per slot play as a slideshow, every 0.5 to 60 seconds.

GIFs

Uploaded exactly as made.

GIFs go to the badge byte for byte. Make them 480×480, under 1 MB, with frame delays in multiples of 50 ms (50 ms = 20 fps, 100 ms = 10 fps).

Video

MP4 or MOV? Convert it first.

The badge plays GIFs and photos, not video files. HALO Studio converts any clip, handling size, framing and timing for you.

HALO Studio

Video to badge GIF
in a minute.

Free, in your browser, with a live preview inside a real HALO bezel.

  1. Drop in a clip

    MP4, MOV, WebM, GIF, JPG, PNG or WebP. iPhone videos work.

  2. Frame the circle

    Drag, pinch or scroll to position it, then choose fill or fit.

  3. Pick the loop

    Set the start and up to 5 seconds of length.

  4. Export

    A 480×480 GIF under 1 MB at 20 or 10 fps, ready for a GIF slot.

Design tips

Make it read from ten feet back.

01

Center the subject

The badge is round and small. Keep the important part in the middle 70%.

02

Go bold, go dark

Thick shapes and high contrast on black look sharpest and melt into the bezel.

03

Loop cleanly

Match the first and last frame so the loop never jumps. Two to four seconds is plenty.

04

Fewer colors

Flat color compresses far better than gradients or video noise, so 20 fps fits in 1 MB.

05

Own the artwork

Use original art, your own photos, or logos you have the rights to use.

06

Keep a road design

Save one calm, static design for driving. See the road rules.

Questions

Custom animation FAQ

Can I put my own animation on a digital car emblem?

Yes. HALO takes your own GIFs in three slots and your own photos in two slideshow slots, alongside the built-in library. Upload from your phone’s browser over HALO’s Wi-Fi.

What size should a GIF be for a car emblem?

For HALO: 480×480 pixels, under 1 MB, with frame delays in multiples of 50 ms. Only the circle in the middle shows on the badge.

Can I upload a video to my emblem?

Not directly. Convert it with the free HALO Studio, which turns MP4, MOV or WebM clips into a badge-ready GIF.

Why does my GIF look choppy?

The screen refreshes every 25 ms, so only frame delays in multiples of 50 ms land evenly. Delays like 30, 60 or 80 ms judder. HALO Studio fixes timing automatically.

Why won’t my GIF upload?

The badge rejects GIFs over 1 MB even though the picker accepts larger files. Shorten the loop, reduce colors, or run it through HALO Studio.

Switch your mode.

HALO from $159.99. Free shipping worldwide, 30 days to decide.

HALO is an independent aftermarket accessory. REVMODE is not affiliated with or endorsed by BMW AG. BMW is a trademark of BMW AG, used only to describe fitment.