I have a problem with a glass render. I have a very different result between my render mode in my viewport and the render itself. I suppose it comes from a stetting in my render panel but I can’t figure it out.
In the render mode my glass is more clear and transparent (look at he foot)
Posting the blend will give you a quick answer, but looking at it I have 2 guesses:
Check your outliner, and make sure the eyeball icon (viewport visibility) for every object is the same as the camera icon (render visibility) for viewport as it is in render. They should either both be off (grey) or on (icon) I think that you may be rendering another glass on top of the one you have, or you have a light set to visible in viewport but not in render. In this example the top two objects are ok (they are the same in both) but the bottom one is set to render but not visible in viewport.
Check your modifiers panel, and that everything is the same for preview and render.
It does look as if you had white plane in preview which is not present/visible in render (black from HDRI reflects more).
Material renders just fine here