Superior royalty-free assets, delivered.

Enhance your platform with over 200 million royalty-free images, video clips, music tracks, and AI capabilities with the API trusted by leading companies.

Superior royalty-free content

High-caliber stock images, video clips, and music tracks for any occasion

Best-in-class search

Quickly surface relevant assets for every request

Flexible business models

Find the licensing model that works best with your business

Robust support

Detailed documentation and a dedicated team to expedite time to hello world

Explore our solutions

Our REST API delivers a frictionless workflow for users, flexibility for developers, and results for businesses.

    Search
    Pinpoint the right stock assets for every request with advanced filters, accurate metadata, and multilingual search in 21 languages.
    {
      "page": 1,
      "per_page": 3,
      "total_count": 238991,
      "search_id": "zW_zW1tpMAzkVONcYksznA",
      "data": [
        {
          "id": "348384155",
          "aspect": 1.7776,
          "assets": {
            "preview": {
              "height": 253,
              "url": "https://image.shutterstock.com/display_pic_with_logo/3798320/348384155/stock-photo-new-york-city-th-ave-vertical-348384155.jpg",
              "width": 450
            },
            "small_thumb": {
              "height": 56,
              "url": "https://thumb9.shutterstock.com/thumb_small/3798320/348384155/stock-photo-new-york-city-th-ave-vertical-348384155.jpg",
              "width": 100
            },
            "large_thumb": {
              "height": 84,
              "url": "https://thumb9.shutterstock.com/thumb_large/3798320/348384155/stock-photo-new-york-city-th-ave-vertical-348384155.jpg",
              "width": 150
            },
            "huge_thumb": {
              "height": 260,
              "url": "https://image.shutterstock.com/image-photo/new-york-city-5th-ave-260nw-348384155.jpg",
              "width": 462
            }
          },
          "contributor": {
            "id": "3798320"
          },
          "description": "New York City 5th Ave Vertical",
          "image_type": "photo",
          "media_type": "image"
        },
        ...
      ],
      "spellcheck_info": {}
    }
    License
    Accelerate user workflows with straightforward in-platform asset licensing in the right format, license filtering, and access to license history.
    {
      "data": [
        {
          "video_id": "2140697",
          "download": {
            "url": "https://download.shutterstock.com/gatekeeper/[random-characters]/shutterstock_v2140697.mov"
          },
          "allotment_charge": 1
        },
        ...
      ]
    }
    Cureate
    Create custom collections tailored for your audience or use our featured collections.
    const request = require("request-promise");
    
    const body = {
      "items": [
        {
          "id": "91378538",
          "media_type": "image"
        },
        {
          "id": "256220611",
          "media_type": "image"
        }
      ]
    }
    
    request.post("https://api.shutterstock.com/v2/images/collections/64708724/items", {
      headers: {
        "User-Agent": "request",
        "Authorization": "Bearer " + process.env.SHUTTERSTOCK_API_TOKEN
      },
      body: body,
      json: true
    })
    .then(res => {
      console.log(res);
    });
    Edit
    Empower users with complete creative control over images with the Shutterstock Editor.
    <script src="https://s.picdn.net/editor/image/assets/integration.js"></script>
    <script>
        window.Editor({
            apiKey: 'API_KEY'
        }).launch();
    </script>
    Reverse image search
    Give your platform a competitive edge with reverse image search capabilities powered by computer vision.
    const request = require("request-promise");
    
    request.get("https://api.shutterstock.com/v2/images/Ue9ecf147307485dc71cf947d1dbb90bd/similar", {
      headers: {
        "User-Agent": "request",
        "Authorization": "Bearer " + process.env.SHUTTERSTOCK_API_TOKEN
      }
    })
    .then(res => {
      console.log(res);
    });

    Powered by Shutterstock

    Get started today