A free program for Android, by Inshort Inc.
This is a very easy app. Just select your desired battery charging animation theme from the provided list and you’re done! You can even set your own wallpaper if you want. It’s very easy to use.
This app is not only limited to phone charging. You can use it for tablet charging as well. The same theme will work for both phones and tablets.
The best thing about this app is that it has a widget for you to display battery health, usage during the day, and the last 7 days. You can get this information every time you lock your device.