Content Aware GIF Maker
Your image is squeezed as its plain areas are carved away until only the warped details remain.
Filters
About the Content Aware animation
Frame by frame, thin strips of the least detailed parts of your picture are removed and the rest is stretched to fill the frame, so the background melts away, subjects get squashed together and it warps more and more until the loop resets to the original. It is the classic content aware scale meme, best on photos with a clear subject and some empty space, and it makes a good ironic 'shrinking' emote.
Good for: Content aware memes, Squashing portraits, Cursed edits

How to make a Content Aware GIF
- Upload an image above (JPG, PNG, GIF or WebP), or start with the sample image that is already loaded.
- The Content Aware animation is selected for you. Adjust the size, speed and total frames, and add filters if you want them.
- Click Download Gif. The GIF is made in your browser and saved to your device.
Best Content Aware settings
- Frames: 25 to 40. The stretch needs enough steps to ooze rather than snap.
- Speed: 15 to 20 fps. The joke of the effect is the slow, wrong melt; fast playback hides it.
Works best on: a clear subject with plain background around it, which is what the scale eats first. Faces and product shots produce the classic result.
Watch out: Very large Size values make every frame recompute the seam map and the export crawls. Images that are already tightly cropped have nothing safe to remove, so the subject warps immediately.
Content Aware GIF questions
- How do I make a content aware scale GIF?
- Upload a photo with a clear subject and some empty space, keep Content Aware selected, and click Download Gif. Frame by frame the least detailed strips are removed and the rest is stretched, so the background melts away and the subject gets squashed until the loop resets.
- Why does the subject warp immediately?
- Images that are already tightly cropped have nothing safe to remove. Use a picture with plain background around the subject, which is what the scale eats first.
- What settings make the melt look right?
- 25 to 40 frames at 15 to 20 fps. The joke is the slow, wrong melt; fast playback hides it. Very large Size values recompute the seam map on every frame and the export crawls.
Related animations
More glitch and effects: Image Morph, Hue Rotate, Random Per Frame, Pixel Rain. Or something different: Rocking, Pyramid. Or browse the example gallery.3D Gif Maker is a free online GIF maker: turn your images into animated gifs in seconds
Simply upload an image, pick an animation style, tweak the parameters, apply filters, and download a gif.
Upload Image
Select an image (jpeg, png, gif) to upload.Animation
Choose any animation type from the drop-down menu. Play around!Size
Change the size your downloaded GIF will be. If it's larger than the viewfinder, just hover your mouse! Larger gifs will take longer to make, be patient!Speed
This decides how "fast" your GIF will move. Less speed = less frames per second & more speed = more frames per second. The GIF file format is limited to a maximum of 50fps, and does some rounding so your preview might not look exactly like the downloaded gif. For more info check out this 10 FPS GIF smoothness guide.Frames
This can help make it look "smoother" (it can also add a lot to your file size). Play around with the slider, you can't permanently break it!Filters
You can toggle from a selection of filters including, grayscale, pixelation, mirror, ghost trail, motion blur, trippy, invert colors and more!Background
Upload a background image. For transparent background, click the "Transparent" box below (note: this will override any uploaded background image).Download
Click the "Download Gif" button.Note: Download will *not* work within the Instagram or Facebook App, we are looking for a work around. In the meantime you can just visit the website on your phone's browser app (chrome, safari) and download will work.
You can adjust the axis view on desktop by clicking and dragging your mouse on the animation. To zoom in, hover over the animation and use your scroll wheel.
3D model generation powered by Stability AI's SPAR3D model. Check out the source code and license.
Popular Animations
Every animation has its own page: 360 Spin, Explode, Glitch, Horiz. Rotating Cube, Rotating Sphere, Heartbeat, Vertical Wave, Zoom, Content Aware Scale, Pyramid, Top To Bottom Scroll, Five by Five, Front Flip, Swirl, and many more in the example gallery. You can easily make Slack emotes and rotating logos and icons.Popular GIF Tools
Try Video to GIF, GIF From Images, Add Text to GIF, Crop a GIF, Resize a GIF, Optimize a GIF, Filter a GIF, Reverse a GIF, Change GIF Speed, and OBJ File to GIF.Popular Video Tools
Edit clips with Video Editor, Video to MP4, Trim Video, Crop Video, Resize Video, Add Text to Video, Optimize Video, Mute Video, and Add Image to Video.Image Converters
Convert between image formats without uploading anything: PNG to JPG, JPG to PNG, WebP to JPG, WebP to PNG, PNG to WebP, JPG to WebP, AVIF to JPG, and PNG to ICO. Each one decodes and re-encodes your image in the browser.PDF Tools
Work with documents in your browser too: JPG to PDF, PDF to JPG, Merge PDF, Split PDF, and Rotate PDF. The PDF tools run entirely in your browser, so the documents never leave your device.If you enjoy the site, consider joining our Patreon We will also try to do our best to create animation options of your choosing :)
You can also share your creations our leave us comments and suggestions on our subreddit: 3D Gif Maker subreddit. We are always adding new features and want to hear from our users. Let us know of any bugs too.
Check out our other project, it's a celebrity death year guessing game: When They Died
Thank you Barney some of our shaders, check out his youtube channel Barney Codes.
Shout out to Ted Davis for his glitch library: (https://p5.glitch.me License)
Shout out to Ted Davis for his glitch library: (https://p5.glitch.me License)