.ANI File Extension

Windows Animated Cursor

Developer Microsoft
4.3  |  504 Votes
Category System Files
Format Binary

What is an ANI file?

An ANI file is a cursor animation file used by the Windows operating system. It contains a collection of .ICO files that comprise an animated cursor's animation. ANI files are very similar to .CUR (Windows Cursor) files, except that they contain multiple distinct images used for animation.

More Information

Windows' default animated cursors, such as its wait and hourglass cursors, are stored in ANI files. These files contain all the still ICO images used to animate a cursor. When Windows shows an animated cursor, it is actually showing all an ANI file's included ICO images in sequence.

Custom Windows desktop themes often include custom animated cursors, stored in custom ANI files. These custom ANI files are structured in the same way as Windows' official ANI files.

NOTE: In March 2007, Microsoft reported a vulnerability in the way Windows handles ANI files that could be used to attack users' systems. This issue, which affected Windows 2000 through Windows Vista, was addressed and fixed in Security Bulletin MS07-017.

How to open an ANI file

Windows users can open ANI files in a number of programs, including RealWorld Cursor Editor, Axialis CursorWorkshop, and IcoFX. Each of those programs allows Windows users to open and edit each of an ANI file's included ICO images. Non-Windows users can open ANI files in Inkscape (cross-platform) but should note that Inkscape will load only the ANI file's first frame.

Open over 400 file formats with File Viewer Plus.Free Download

Programs that open or reference ANI files

Updated April 12, 2021

Verified by FileInfo.com

The FileInfo.com team has independently researched the Windows Animated Cursor file format and Mac, Windows, and Linux apps listed on this page. Our goal is 100% accuracy and we only publish information about file types that we have verified.

If you would like to suggest any additions or updates to this page, please let us know.