NOX is the best Android Emulator you can find for Windows! It offers great compatibility, excellent performance and the best stability out there. And did I mention that is also free? Yeah, NOX Emulator is 100% free.
There is also a MacOS version too, click here to download NOX for MacOS.