Gltf model texture looks pixelated when imported to website

I made a 3d model on Blender and exported as glb file, and I loaded the file to react website using three.js gltf loader. When I view it on the website the letters on the texture material(mint label) look pixelated as it rotates. When I view it on gltf viewer it looks clean and normal. How can I fix this?

Please share more information about your issue. It’s best to demonstrate the issue with an editable live example. Using glitch for this is recommended since you can upload glTF assets.

At fist sight, are you missing to set the device pixel ratio in your app?