An overview with minimal system requirements for the presenter and participants of webinars.

Last update: 20 May 2020: update port numbers for TCP required to be open in corporate networks.

Internet speed

As a presenter

The minimum required upload speed for broadcasting a webinar with WebinarGeek is about 75 kilobytes per second (equal to about 0.6 Mbps). For a decent quality webinar we recommend at least double this speed.

More important than the internet speed is the stabillity of your connection. To be able to videostream live, you need a stable connection. Preferably use a wired internet connection over WiFi. If you do choose to use WiFi, make sure to place yourself as close to the router as possible. If you are on a VPN network, then we recommend you to disconnect from your VPN to get more out of your connection.

WebinarGeek will attempt to auto-configure your webinar quality for you. You always have the option to change this yourself. Click here for an overview of the different quality choices we offer.

With multiple presenters

The required upload speed for broadcasting a webinar with multiple presenters multiplies with the number of presenters. The minimum required upload speed for the main presenter in a webinar with two to three presenters is about 375 kilobytes per second (3 Mbps).

As a participant

For participants, a minimum download speed of 60 kilobytes per second (equal to 0.5 Mbps) is required. WebinarGeek automatically adapts the quality of the webinar (up or down), depending on the available bandwidth and CPU power of the participant.


You can test your internet connection speed Here. Click on "Start test" after loading and choose a nearby location. Make sure the (upload or download) speed in "Mbps" is higher or equal to the indicated minimum speed requirements.

Supported computers

As a presenter

Streaming a live webinar will ask more from your computer than most other ‘regular’ computer tasks. For example, your computer has to process video and audio, make sure they’re in sync and also be able to receive chat messages and the like. Especially processing video and audio will ask a lot from your CPU/processor, and therefore we recommend to use a relatively new PC.

As a rule of thumb, for a computer to be deemed ‘modern enough’, we recommend the following:

  • A desktop computer that’s maximum 5 years old, or
  • A laptop that’s maximum 3 or 4 years old.

WebinarGeek will generally work fine on even older computers, but if you’re experiencing any issues, using a newer computer is recommended. When testing or live broadcasting your webinar, we’ll measure how busy your computer is with processing the broadcast. If the CPU intensity is too high, you’ll be notified of this.

If you host a webinars with co-presenters, then as main presenter make sure that your computer is as powerful as possible with all other applications closed. The more powerful, the better (eg MacBook Pro over Air).

Finally, it’s important to note that the higher the stream quality is, the better your computer needs to be. For example, if you want to stream with maximum quality, your computer needs a powerful CPU/processor. Also, it’s important to close any unnecessary software you’ve got running in the background.

Supported operating systems

As a presenter

For presenting a webinar, you’ll need:

  • Windows 10 or higher
  • Mac: OS X Yosemite 10.14 or higher
  • Linux: Ubuntu 10.04+, Debian 8+, openSUSE 13.1+ or Fedora Linux 21+

As a participant

WebinarGeek has been tested on Windows 8 or higher, Mac OS X Mavericks or higher, and Linux Ubuntu 10 or higher. When it comes to mobile devices, it’s been tested on iOS 10 or higher and on Android devices where the Android OS is equal to version 4.1 or higher.

Windows 7 is not supported, considering the fact Microsoft discontinued support since 2015 and no updates have been released since then.


On this page you're able to see your current operating system

Supported browsers

As a presenter

For presenting a webinar, Google Chrome version 81 or higher is required. For an optimal experience, we recommend using version 83 or higher. When creating a new webinar or opening a test webinar, this will automatically be tested.

When you’re already using the Google Chrome browser, you can check your current version in the top right of your browser by clicking the three dots, and choosing >"Help" > "About Google Chrome".

As many browsers are build based on upon the same browser as Google Chrome (Chromium), you will have the same great experience using the latest Microsoft Edge, Vivaldi or Brave browsers if you don't want to use Google Chrome.

As a participant

WebinarGeek has been tested to work on:

  • Google Chrome (versie 65 of hoger)
  • Mozilla Firefox (versie 49 of hoger)
  • Mac Safari (versie 10 of nieuwer)
  • Internet Explorer 11 & Edge (previous versions not supported)
  • Android 4.2 or newer (with an installation of Google Chrome 50 or newer)
  • iOS Safari and Google Chrome for iOS (iOS 10 or higher)

Because of our in-house technology, WebinarGeek will almost always work in other types of browsers that support video streaming.

The full screen option for viewers is supported in all previously mentioned browsers, except in iOS (iPhone/iPad etc.).

Test webinars: For test webinars participants can only watch via Google Chrome on a desktop or laptop. This requirement does not apply to 'real webinars'.


You can check this page which type of browser you’re currently using.

Camera support

Practically all (virtual) cameras and microphones are supported for the presenter, as long as your browser is able to detect them as a compatible device. For the non-standard webcam, you’ll sometimes need additional hard- or software, such as Blackmagic Web Presenter, U-TAP or OBS. For a (web)camera your minimum resolution should be 1280x720 px.

Mobile devices support

Practically all browsers that have the ability to play a video stream allow viewers to join the webinar. Apple devices are supported from iOS 10 or higher. For Android it’s required to follow the webinar using Google Chrome, which is standard software on Android 4.1 or higher.

Company network and firewalls

As a presenter

As a presenter, you’ll use your internet connection to connect to our servers for live streaming your webinar. The best way to test your system requirements, is using a test webinar.

When setting up a connection, your browser will automatically select a random port for our streaming server to connect to in order to keep your webinar going. This uses a port number between 50,000 and 65,535 that needs to be open for incoming traffic. We connect outgoing to a port between 6970 and 9999 (UDP).

Sometimes, especially in stricter company networks, this can cause some technical difficulties.

When you’re experiencing connection issues during your webinar tests, first try using another connection, for example a mobile hotspot.

Firewall settings company network

Having connection problems in a company network? Don’t panic, try this first. Check if your connection might work using another connection (e.g. mobile). Next, contact your system manager to prepare your computer using the following requirements for streaming live webinars:

  • Open port 50,000 to 65,535 incoming using UDP (optional: from *
  • Open port 6970 to 9999 outgoing via UDP (optional: to *

If you needed to set the network on a domain level, make sure traffic is allowed from and to all subdomains (*

As a attendee

Following a webinar is possible in all networks that allow visiting websites (without restrictions) on the internet, as long as a stable connection is available.

Quality settings overview

WebinarGeek sets the quality of the webinar automatically for you, which you can manually adapt for each webinar. You’ll require less bitrate on average for a high-quality live stream because of the video codecs we use. We’d love to invite you to try it out yourself using a test webinar.

An overview of all the benefits we can offer and which bitrate/bandwidth is needed:

  • Low quality: 16 kb/sec (0,12 Mbps)
  • Average quality: 43 kb/sec (0,3 Mbps)
  • Standaard quality: 75 kb/sec (0,6 Mbps)
  • High quality: 128 kb/sec (1 Mbps)
  • HD quality: 200 kb/sec (1,6 Mbps)
  • Maximum quality: 400 kb/sec (3,2 Mbps)

It’s possible some quality choices aren’t available in your current webinar package, we’d like to refer you to our pricing page. For more details.

Need a higher quality webinar stream or got any other questions? Feel free to contact us.

Did this answer your question?