What Candy Actually Is
Candy is a macOS app designed to help you create small animations and icons without opening After Effects or spending hours in a compositing tool. It was built by Luke Davies and is aimed at people who want quick loopable motion graphics — social media content, website loader animations, icon states, that kind of thing. The interface is clean, deliberately simple, and stays out of your way once you learn where everything lives.It runs natively on Apple Silicon, which matters more than people admit when it comes to export times and preview responsiveness. On an M-series Mac, preview playback is smooth enough to work off. On Intel machines from a few years back, you will notice frame drops in complex scenes. The workflow starts with creating a new project. You pick canvas size, frame rate, and duration. Most people skip frame rate selection and just accept 30fps default. That is fine for Instagram stories but if you are exporting for a web context where 60fps is expected, change it now before you build anything. From there you add layers. Candy uses a layer-based system similar to what you might find in other animation apps. You can draw shapes, add text, import images, or use built-in components. The key difference is that Candy is built around the idea of simple property animation rather than frame-by-frame work. You set keyframes on position, scale, rotation, opacity, and a few effects. The app interpolates between them.
Export happens through the share menu or the export panel. You can output as GIF, PNG sequence, or video. GIF export has a color depth setting that trips people up — 256 colors is the maximum and if your animation has gradients it will band unless you dither. I ran into this with a purple-to-blue fade transition and ended up with visible color stepping. The fix was switching to PNG sequence and post-processing it with FFmpeg using palettegen, which gave me a clean result without the banding.
Common Mistakes That Waste Time
The biggest issue I see is people building compositions that are too heavy for real-time preview. Candy handles simple animations well but once you stack multiple blur effects, glow layers, and transparency renders, the preview slows down noticeably. I learned this the hard way with a project that had six overlapping glow layers on a dark background. The render was fine but previewing took eight seconds per frame scrub. My workaround was to bake those effects into a single layer using the snapshot function, then animate the baked result instead of the individual components. Cut my preview lag from eight seconds to under half a second. Another problem is assuming Candy can replace a full motion design suite. It cannot. If you need mesh warp, expression-driven animation, or 3D camera work, you are looking at the wrong tool. Candy excels at straightforward tweening and stylized motion, not complex procedural animation. People also tend to overuse the easing presets. The default ease-in-out looks generic and most viewers will not appreciate it. I learned to adjust the easing curves manually after two months of making the same flat-looking animations. The curve editor is accessible and adjusting a single handle on a position keyframe made a noticeable difference in how natural the movement felt.
Get the Full Details
When to Use It and When to Walk Away
Candy works well for quick social content, small icon animations, loading states, and simple motion graphics that need to loop cleanly. It is not designed for character animation, long-form motion pieces, or anything that requires frame-by-frame control. If your project fits the first category, you will likely finish a 30-second animation in 20 to 40 minutes depending on complexity. If it fits the second, you will spend the same time fighting the interface. The licensing model is a one-time purchase rather than a subscription, which is relatively unusual in this space. That said, the feature set has not expanded aggressively since launch. Newer versions add export format support and minor performance improvements but the core functionality has remained stable, which means the app is predictable if you already know how it works. If you want it, the official download is through the developer website. There is no App Store version. Make sure you grab it from the legitimate source since third-party mirrors sometimes bundle modified versions with tracking code.
Bottom Line
Candy is a focused tool that does one thing reasonably well. It will not replace your primary animation software but it fills a gap between static design tools and full motion suites. The learning curve is shallow enough that you can produce acceptable results within a day. The edge cases around export quality and preview performance are real but manageable if you know where to look. Just do not expect it to do everything.