System Requirements


Sensor data can be sent to ThingSpeak™ from Arduino®, Espressif ESP32 & ESP8266, Raspberry Pi™, BeagleBone Black, and other hardware. For devices to communicate with ThingSpeak, they must support HTTP or MQTT protocols. Secure connections are recommended and require your device to support TLS 1.2. Your firewall must allow connection to the standard ports for these protocols.Explore additional information and examples.


To access ThingSpeak through a web browser, please ensure your system meets the following requirements.

Supported Browsers

ThingSpeak is compatible with most modern web browsers running on Windows®, Mac, and Linux® operating systems as well as Chromebooks.

For browsers (like Chrome and Firefox) that update automatically, the current stable version is supported. For other browsers, supported versions are shown below. If you are using an older version, you should update to the version listed below.

For the best overall experience, we recommend using Google Chrome.

Browser Supported Versions
Google Chrome Current version

ThingSpeak is compatible with other popular browsers.

Browser Supported Versions
Microsoft Edge Current version
Mozilla Firefox Current version
Safari Current version

Required Browser Settings

  • Cookies enabled
  • Pop-ups enabled
  • JavaScript enabled

Internet Connection

  • Broadband connection recommended for interactive use of the website

MATLAB Analyses and Visualizations in ThingSpeak

You can use MATLAB for analyses and visualizations of data in ThingSpeak. Read more about supported toolboxes.