QRemeshify is a remesh (a.k.a. automatic retopology) addon for Blender.
In my experience, it works particularly well when remeshing hard-surface objects. It preserves your hard edges well which means that you will be able to bevel them or apply a Subdiv modifier after the remesh operation.
QRemeshify can also remesh organic shapes very well.
Overall, this makes QRemeshify the best free alternative to the paid Quad Remesher addon which is largely considered the most powerful auto-retopo tool for Blender.
QuickStart Guide
Working with this tool is simple. After installing the addon, it will appear in your N-panel under the QRemeshify tab.
You just need to select an object, set the Density (keep in mind that higher values mean less polygons) and press the Remesh button.
If your mesh is symmetrical on a specific axis, activate Symmetry X, Y or Z. Sharp Detect angle is used to preserve the sharp edges of hard-surface models.
The Advanced options are really advanced and scientific. Feel free to play with them but I think they are collapsed and hidden for a reason. 🙂