Render Time Calculator is a Blender addon from Flame_Python for working out how long an animation will take to render. You provide the time it takes to render a single frame, and the addon calculates the time needed for the full sequence.
It offers two modes. Simple mode takes one input and returns a less accurate output, while advanced mode accepts multiple inputs for a more accurate result. Advanced mode also helps when some parts of an animation take longer to render than others, a situation that would otherwise throw off the estimate. Alongside the total time, it shows remaining frames, remaining time, the estimated finishing time, and progression.
The addon supports a wide span of Blender versions and has been used with render engines including Cycles, Eevee, Arnold, Octane, V-Ray, and more. Changing the input time while rendering complex scenes may cause Blender to freeze. Documentation is included, and a demo video is available.