Gif to animated spray

Attention Gamer! We are one of the oldest mod sites on the Interwebs. Sign up and maximize your browsing experience.

  • Subscribe: Get notified of new submissions like this.
  • Say Thanks: Show your appreciation by sending Ultrimo points.
  • Post: Give Ultrimo your thoughts on this Tutorial.
  • Vote: Help Ultrimo win the Monthly Awards.
  • Rate: Give this Tutorial a rating out of 10.
  • Flag: Alert moderators and warn members of a problem with this Tutorial.
  • Watch: Get notified when this Tutorial is updated.

Join the community!

Become a Bananite

Already a Bananite? Login

A tutorial showing how to convert a Gif into a spray.

To begin... You will need Gif editing software. I use ULEAD gif animator so therefore my tutorial will be based around it mainly. You will also need VTFEdit. 1) Open up gif animator. File>new Set the X and Y to something that's the power of 2. 32, 64, 128, 256. The smaller it is the more frames you will be able to have but you have to make sure your gif fits within the boundaries. Import your gif by dragging it in. 2) File>Save as>Image frames Change the save type to .png and quality 100. Call it "image" (without the speech marks). Then save it in its own folder You are done with ULEAD, now you need to open up VTFEdit. 3) File>Import Highlight all of the .pngs you have made and click "open". Set texture type to "animated texture". Click OK. Click play to see if it worked. Then click "info" and check how big the spray is. Anything over 512kb is too much and wont work - if this is the case you must go back to the gif editor and delete some frames or make the gif dimensions smaller. 4) If it worked and you're happy with it. Click Options and make sure "Auto create VMT file is checked". Save your spray into C:\Program Files\Steam\steamapps\common\team fortress 2\tf\materials\VGUI\logos and try it out in game! EDIT: I've created a calculator which allows you to check how many frames you are allowed with different lengths and widths. Found here: Click


  • 1
  • 2
  • 4y
    snacks! avatar
    snacks! Offline
    Member Joined 4y
    268 points Ranked 14200th
    Love this tutorial, man! Made tons of my own animated sprays already. Thanks a bunch
  • 5y
    Ramalyn avatar
    Ramalyn Offline
    Member Joined 5y
    Hey, I can't get ULEAD to work. Can anyone do it for me? Here's the link:
    • Dumb x 1
  • 5y
    Thunder28X avatar
    Thunder28X Offline
    Member Joined 6y
    608 points Ranked 7238th
    I tried to import the images but it kept giving me an error message saying "error loading image". What's wrong?
    Eccentric Pigeon
  • 8y
    Ultrimo avatar
    Ultrimo Offline
    Member Joined 10y
    2,294 points Ranked 2030th
    Posted by Rikkuna

    I tried this, but the animation is really fast so there's no time to see what I had for it, here's the .gif I was converting.

    Where is it really fast?
    In ulead or VTFedit or ingame?
  • 8y
    Rikkuna avatar
    Rikkuna Offline
    Member Joined 8y
    I tried this, but the animation is really fast so there's no time to see what I had for it, here's the .gif I was converting.

    All your bitches are belong to
  • 9y
    For some reason, Ulead doesn't work for me making it very difficult to follow this tut, could someone just make a few sprays for me? It would be great, here are the links: and
    Thanks for all your help whether you do this or not.
  • 9y
    Holty avatar
    Holty Offline
    Member Joined 10y
    7,467 points Ranked 585th
    8 medals 1 rare
    • 6 years a member Medal icon
    • Reached 1,000 Points Medal icon
    • Reached 2,500 Points Medal icon
    • One month a member Medal icon
    • 6 months a member Medal icon
    • 1 year a member Medal icon
    Pros: Very helpful and the calculator provided is helpful!
    Cons: No screenshots
    Improvements: Some screenshots could only add to it.
    Use some HTML for increased readability.
    Notes: Simple concise tutorial.


    Victory. Or death!
  • 9y
    Pros: It's clear and I get what you mean
    Cons: more details are usefull
    Improvements: see above
    Notes: no notes...
  • 9y
    _Pandan_ avatar
    _Pandan_ Offline
    Member Joined 9y
    Pros: Simple
    Cons: needs more deal and info
    Improvements: info...


    RisingStar avatar
  • 9y
    Ultrimo avatar
    Ultrimo Offline
    Member Joined 10y
    2,294 points Ranked 2030th
    Posted by arizona_bay

    Hi Ultrimo,
    Many thanks for this tutorial.
    It worked a treat!
    I found that i could get more frames crammed into the spray by lowering the resolution, and as long as i kept it below 125kb.
    I got 20 frames into a 128x64 spray and it came out clear enough in game.
    Thanks again
    Ps to other people making sprays - freeware "Video To Jpg Converter" from will extract frames fom movie clips and youtube flash flv files so you can make those frames into a spray too.

    Awesome - glad to help. By the way, you accidentally rated 5/10 lol
  • 1
  • 2


Shareable Image:
Share banner
HTML embed code:
BB embed code:
Markdown embed code:

More embeddable images

Bookmark and Share


Key Authors


Ultrimo avatar
Ultrimo Offline
Member Joined 10y
2,294 points Ranked 2030th

Send a Private Message to the submitter



Difficulty Level
Beginner Difficulty


Date Added
Date Modified


68 bScore
7.7 Rating

4 voters

More from Submitter tracking pixel