The flight simulation enthusiasts (desktop PC flight simulators) maintain many sites where you can download approach plates, but in just about every case, the plates are not current versions and thus are not suitable for navigation.
A minority of countries offer current approach plates on the internet site of their civil aviation authority, but for the most part, you have to pay to get current approach plates that can be used for actual aircraft navigation.