Compatibility

    WebGL

    To display 3D content in real-time we use WebGL, which is a standard in most modern browsers.

    You can check if your browser is compatible on http://get.webgl.org/

    For more technical details about WebGL on your machine, see http://webglreport.com/

    Desktop

    • Mozilla Firefox
    • Google Chrome
    • Opera
    • Safari (must enable manually in 7.1.3 [OS X 10.9] and earlier)
      • Go to Safari → Preferences → Advanced and check Show Develop menu in menu bar.
      • Go to Develop → Enable WebGL.
    • Internet Explorer, 11+

    Mobile

    • Android 4.0 with Firefox beta and Google Chrome
    • iOS 8
    • Blackberry browser

    Troubleshooting

    On older browsers or devices with WebGL disabled, models are displayed with an image-based fallback that gives a 360° turntable view of the model.

    If you run into problems, make sure your graphics driver and browser are up-to-date. If that doesn’t help, try one of the other browsers listed above. http://get.webgl.org/ is a good place to start troubleshooting.

    Sometimes, your browser may disable WebGL based on your GPU. If you are using a compatible browser, but you see an incompatible warning or the viewer performs very badly, try forcing the browser to use your GPU:

    Safari Cookies

    Safari's default handling of cookies from iframes can have undesirable effects on embedded models. If you experience issues entering a private model's password, liking a model, or downloading a model from inside an embed, check your Safari preferences:

    Safari cookie settings

    Have more questions? Submit a request

    Comments

    • Avatar
      harriergeographics

      Have had issues with compatibility on two older (2-3 yrs old) macbook pros. I followed the advice listed on this page with no success. Any ideas?

    • Avatar
      James

      @harriergeographics - Which browsers have you tried? Can you describe the behavior you see? What does the WebGL site say about your device/browser?

    • Avatar
      harriergeographics

      I tried safari, chrome (fresh install), and firefox on two macbook pros (my clients) and couldn't get past the page alerting the user that there might be WebGL issues. In safari I enabled WebGL as instructed with no success. Interestingly, when I clicked on the compatibility link (orbiting box), it always worked? I'll have time tomorrow to learn more about these macbook pros. Everyone else who has viewed my model so far have not had issues.

    • Avatar
      James

      That's very strange. I'm using a 4-5 year old MacBook Pro myself without a problem. Do you see out 360-degree fallback image, or is the viewer completely blank? Is this happening on all models or just your own?

    • Avatar
      thomdejager

      Hello, I have the same problem unfortunately. Unable to edit my models 3D settings because of it. I am using updated Chrome on a MacBook OS X 10.6.8, from 2008. Any new information regarding this strange behaviour? Other websites using WebGL work perfectly fine.

    • Avatar
      James

      @thomdejager - Do you see the same problem on other browsers? Incognito?

      You might try going to chrome://flags and enabling 'Override software rendering list'

    • Avatar
      thomdejager

      Hey James, thanks for your assistance, although it still doesn't work somehow. I've enabled the override software, enabled WebGL (also in chrome://flags), tried it incognito, and every time I get the error box. With Safari however I don't get the error, instead it takes me to the editing-screen, but then it doesn't show me anything. Do you reckon it'd be better to try another (more modern) computer?

    • Avatar
      James

      The editor is more intensive than the normal viewer, but this is still a bit strange. Do you see the same thing in Firefox? Have you tried with a super simple model, like a cube?

    • Avatar
      thomdejager

      Cheers! That's 1-0 for Mozilla.

    • Avatar
      stperona

      Are there known compatibility limitations with annotations? When viewing the model from an iPhone I'm able to see the hotspots but tapping them does not display the text. When using the viewers annotation navigation controls the text does finally appear, it just seems to be when trying to show them by directly tapping the hotspots it doesn't register.

    • Avatar
      James

      @stperona - thanks for the report, we reproduced the problem and are looking into it.

    • Avatar
      FabioSiccardi

      ios 8.3 on Ipad doesn't support sketchfab, any suggest?

    • Avatar
      James

      @FabioSiccardi - iOS 8.x on iPad is fully supported. If you're having issues, please email me: support@sketchfab.com

    • Avatar
      artsupport

      I know that nobody really cares about this type of phone, but is there any chance that there will be compatibility with Windows Phone?

    • Avatar
      James

      @artsupport - It should work on Windows Phones. Are you having trouble? What model/version are you using?

    • Avatar
      artsupport

      Oh wow. My apologies. It may just be me then. I'm using a Nokia Lumia 635.

    • Avatar
      James

      Sorry, I don't have that device to test with, but I tried a Virtual Machine Nokia Lumia 630 and the model viewer worked ok. Do you see an error?

    • Avatar
      artsupport

      Yes, I do.
      "For compatibility reasons, 3D is not available (see requirements). You are seeing a 360 image instead."

    • Avatar
      James

      Ok, so there is an issue with WebGL on that device. What browser are you using? Are you able to install another browser, like Chrome?
      This might help troubleshoot: https://get.webgl.org/

    • Avatar
      artsupport

      I'm using Internet Explorer, on this device. I just saw that WebGL support is currently experimental for it, and (unfortunately) the only other familiar browser, that is in the Windows App store, is Opera. Hopefully, they get WebGL running at full functionality soon. In the meantime, I'll stick to viewing Sketchfab content on my PC. Thank you for your help, James.

    • Avatar
      James

      Ah that's a shame, thanks for letting me know!

    • Avatar
      takeko

      Hi Im having issue displaying models on an android 6.0 device (nvidia shield k1) am i the only one?

    • Avatar
      paulelderdesign

      Is there any way to hide the Compatibility message that is displayed on phones. I find it very distracting and I am sure others do to when it covers your scene. Maybe have it appear and fade? I'm using IOS 7 btw

    • Avatar
      James

      @takeko - I'm not sure about the nvidia shield issue. I'm asking around.

      @paulelderdesign - Not at the moment. The best thing to do is upgrade to iOS 8.

    • Avatar
      browsertest

      @James - Any known content issue with android 6.0 device (nvidia shield k1) ? I am also seeing corruption while displaying models. I can see it even when I try very simple models mentioned in Tutorials->debugging resources of this site, I see corruption at the edge of these simple polygons.

    • Avatar
      browsertest

      Also, let me know if we can get a plain WebGL source for any of these models so that I can debug it further. Plain webGL source may be at least for basic models mentioned in Tutorials->debugging resources.

    • Avatar
      James
      Yes, there seems to be an issue with Android 6 on the nvidia shield k1. If you can send me the Console log and a screenshot of this report ( http://webglreport.com/ ), it would be helpful. support@sketchfab.com I'm not sure what you mean by the "plain WebGL source"
    • Avatar
      Dmytro_Kovkun
      Hi, I have a latest version of Firefox (43.0.4) on my Kubuntu 15.10. WEBGL is enabled, it indicated my NVidia card 650m, but I am not able to see a models in 3d (only turnaround mode)
    • Avatar
      James
      @Dmytro_Kovkun - Hi, Can you please send me a screenshot of this report ( http://webglreport.com/ ) and the Console log during the page/model load?
    • Avatar
      Dmytro_Kovkun
      @James Hi, sure. http://oi66.tinypic.com/313k5rn.jpg It is some WebGL problems, but I don't know how to solve it