I'd say that image was prepared using Pymol. You can also try VMD or Chimera as already mentioned. However, they are not online tools, you should download them.
For a more detailed analysis of the interaction, including PyMOL visualisation, I would recommend PLIP https://projects.biotec.tu-dresden.de/plip-web/plip
I routinely make such images with DeepView (https://spdbv.vital-it.ch/), in the control panel you can select separately for each amino acid and ligand how it is displayed: backbone only, side chain as ball and stick or van der Waals, or ribbon, with or without a label. It can also create 3D-images, either in blue/red or in side-by-side.
The program is free (as in beer), unfortunately, further development seems to have stopped.
PyMol, Chimera are best option for your query but JAVA based LigPlot (https://www.ebi.ac.uk/thornton-srv/software/LIGPLOT/) tool also generate publication quality interaction images.
LigPlot+ is a successor to our original LIGPLOT program for automatic generation of 2D ligand-protein interaction diagrams. It is run from an intuitive java interface which allows on-screen editing of the plots via mouse click-and-drag operations.
In addition to the new interface, the program includes several major enhancements over the old version:
Superposition of related diagrams. When two or more ligand-protein complexes are sufficiently similar, LigPlot+ can automatically display their interaction diagrams either superposed or side by side. Any conserved interactions are highlighted (see example below). More examples can be found in our original publication (below), as well as here.
Improved DIMPLOT program. The LigPlot+ suite also now includes an update of the original DIMPLOT program for plotting protein-protein or domain-domain interactions. Users can flexibly select the interface of interest and DIMPLOT will then generate a diagram showing the residue-residue interactions across the interface. To assist in interpretation, the residues in one of the interfaces can be optionally displayed in sequence order. Note that the DIMPLOT module does not yet allow multiple plots of related interfaces.
Links to PyMOL and RasMol. The 3D representation of any LIGPLOT diagram can be viewed in either PyMOL or RasMol with all the interactions indicated.
Getting such a picture generally requires the user to visualize the structure of interest with a software like pymol, chimera... if you are searching an automatic tool you can try Ligplot as previously mentioned
Pymol from Schrodinger, is one of the best Software for visualizing ligand-protein interactions, that is used and preferred by many researchers. You have options in the software to export the visualizations into High-definition publication quality images. Besides, the image uploaded by you is also an example of Pymol generated image, in which the protein molecule is made transperent, and the interacting residues as well as the ligand are being highlighted and labelled. All these operations can be performed easily using Pymol.
The latest version is Pymol 2.4, and it can be downloaded and used from the following link:
discovery studio will give us best pics along with all the other interactions which u wont get in chimera also. When u open the file in chimera, first save it in pdb format. then open it in discovery studio. Select any best pose and then look for the interactions. U will get very nice pics for publication quality