Bake Instance Animation is a Blender add-on from ChyiZ_ that bakes instance animation generated by Geometry Nodes into traditional keyframe animation. The instanced objects become independent mesh objects, and their animated position, rotation and scale are kept intact. One stated purpose is making it easier to export instance animations to a game engine.
The workflow runs from a BIA tab in the 3D viewport sidebar. You select mesh objects that contain Geometry Nodes instances, set a start and end frame, and optionally name the collection that will hold the baked results (the default is bake_animation). Start Baking then processes the selection frame by frame and places the output in that collection, where you'll find independent objects with keyframe animation on the timeline. Only MESH-type objects are supported.
The add-on works with Blender 4.2 LTS and newer and is distributed under the GNU General Public License v3.0 or later. On the Blender Extensions site it sits at popularity rank 383. Version 1.0.3 addressed some minor issues.