BrowserFeatures.io

Browser feature compatability data in Embed and API form.

Embed

BrowserFeatures.io enables websites to embed browser feature information directly into their site. This is especially useful if you write blog posts about a new browser feature as it means you are able to include up to date information about which browsers have implemented that feature.

border-radius information

Generate embed code

To generate your own embed code please use the following form:


API

/v1/feature/:feature-name

Retrieve data for a given feature

Example Request: http://api.browserfeatures.io/v1/feature/border-radius

{
    "name": "border-radius",
    "browsers": {
        "and_chr": {
            "supported": true,
            "since": 47
        },
        "and_uc": {
            "supported": true,
            "since": 9.9
        },
        "android": {
            "supported": true,
            "since": 2.1,
            "prefixed_until": 2.1
        },
        "chrome": {
            "supported": true,
            "since": 4,
            "prefixed_until": 4
        },
        "edge": {
            "supported": true,
            "since": 12
        },
        "firefox": {
            "supported": true,
            "since": 3,
            "partial_support": 2,
            "prefixed_until": 3.6
        },
        "ie": {
            "supported": true,
            "since": 9
        },
        "ie_mob": {
            "supported": true,
            "since": 10
        },
        "ios_saf": {
            "supported": true,
            "since": 3.2,
            "prefixed_until": 3.2
        },
        "op_mini": {
            "supported": false
        },
        "opera": {
            "supported": true,
            "since": 10.5
        },
        "safari": {
            "supported": true,
            "since": 3.1,
            "prefixed_until": 4
        }
    },
    "attribution": "Licensed under CC BY 4.0 license from caniuse.com"
}

If no API is found suggestions will be offered

Example of a failed request: http://api.browserfeatures.io/v1/feature/border

{
    "error": "api not found",
    "suggestions": ["border-image", "border-radius"]
}

/v1/browser/stable

Get a list of the latest stable browsers

Endpoint: http://api.browserfeatures.io/v1/feature/border-radius

{
    "browsers": {
        "chrome": "47",
        "edge": "13",
        "ie": "11",
        "ie_mob": "11",
        "ios_saf": "9.0",
        "firefox": "42",
        "opera": "33",
        "safari": "9"
    },
    "attribution": "Licensed under CC BY 4.0 license from caniuse.com"
}

Sponsors

BrowserFeatures is a dynamic API so requires the generosity of its sponsors to enable us to exist, so a big thank you goes out to

Thanks again to our sponsors