Home › Audio & Video › Streaming Bitrate Calculator

Streaming Bitrate Calculator

Pick your resolution, frame rate, codec and platform to get a recommended OBS bitrate for live streaming, the usable range, the upload speed you need with safe headroom and the data used per hour. Enter your measured upload to see the highest bitrate it can handle.

Last updated:

kbps
kbps
Mbps

From a speed test: use the upload figure, not download.

%

75% leaves headroom for spikes and other traffic.

Enter your values to see the result.
Advertisement
Advertisement

How to use the Streaming Bitrate Calculator

  1. Choose your output resolution and frame rate as set in OBS (Settings → Video).
  2. Pick the codec your encoder uses and the type of content you stream.
  3. Select the platform or enter a custom maximum bitrate.
  4. Optionally enter your upload speed from a speed test.
  5. Copy the recommended bitrate into OBS (Settings → Output) with CBR and a 2-second keyframe interval.

How the recommendation is calculated

The calculator starts from widely used H.264 targets for each resolution at 30 and 60 fps, scales them for other frame rates (bitrate grows more slowly than the frame rate, because consecutive frames are similar), then applies a content factor and a codec factor:

Video kbps = base(resolution, fps) × motion factor × codec factor
Upload needed = (video + audio) ÷ share of upload used

Motion factors: low 0.75, normal 1.0, high 1.25. Codec factors: H.264 1.0, HEVC 0.7, AV1 0.6. The result is then limited to the platform's cap. Example: 1080p60 normal motion in H.264 = 6,000 kbps; with 160 kbps audio and a 75% limit you need (6,000 + 160) ÷ 0.75 ≈ 8.2 Mbps upload.

Starting points by resolution (H.264, normal motion)

Resolution30 fps60 fpsUpload for 60 fps (75% rule)
480p1,500 kbps2,250 kbps≈ 3.2 Mbps
720p3,000 kbps4,500 kbps≈ 6.2 Mbps
936p4,000 kbps5,500 kbps≈ 7.5 Mbps
1080p4,500 kbps6,000 kbps≈ 8.2 Mbps
1440p9,000 kbps13,500 kbps≈ 18.2 Mbps
4K (2160p)20,000 kbps30,000 kbps≈ 40.2 Mbps

Platform limits change over time. The values used here reflect common guidance as of 2026: Twitch about 6,000 kbps for standard ingest, Kick about 8,000 kbps, and YouTube without a fixed limit (it publishes recommended ranges per resolution). Choose "Custom / other" to enter any limit.

Tips for a stable stream

  • Use Ethernet instead of Wi-Fi whenever you can; it avoids the short drops that cause skipped frames.
  • Run a speed test at the time of day you stream, since upload speeds often fall in the evening.
  • Downscale before raising bitrate: if you are capped, a lower resolution with the same bitrate usually looks better than a blocky higher resolution.
  • Hardware encoders (NVENC, AMF, QuickSync, Apple VideoToolbox) keep CPU load low; use a quality preset your system can sustain without encoding lag.

Frequently asked questions

What bitrate should I stream at for 1080p 60 fps?

With H.264, around 6,000 kbps is the usual target for 1080p at 60 fps, which is also Twitch's commonly cited maximum. Fast games look noticeably better with more, so on platforms without that limit (such as YouTube) 8,000–12,000 kbps is common. HEVC and AV1 reach similar quality with roughly 30–40% less.

How much upload speed do I need to stream?

Add your video and audio bitrate and keep the total at no more than about 75% of your measured upload speed. A 6,000 kbps video stream with 160 kbps audio needs roughly 8.2 Mbps of upload. Wi-Fi and shared connections need even more headroom.

Should I use CBR or VBR for streaming?

Use CBR (constant bitrate) for live streaming. Streaming platforms and viewers' players handle a steady bitrate best, and VBR can spike above your connection's capacity during fast scenes and cause dropped frames.

Is 720p60 or 1080p30 better at a low bitrate?

At around 3,500–4,500 kbps, 720p at 60 fps usually looks better for fast games because motion is smoother and each pixel gets more bits. 1080p at 30 fps can suit slower content such as strategy games or chatting, where sharpness matters more than motion.

How much do HEVC and AV1 save compared with H.264?

As a rule of thumb, HEVC needs about 30% less bitrate and AV1 about 40% less for similar visual quality, depending on the encoder and content. They only help if your platform accepts the codec and your GPU or CPU can encode it in real time.

What keyframe interval should I use?

Set the keyframe interval to 2 seconds. Most platforms require or recommend it, and it lets viewers join and switch quality smoothly.

Why is my stream dropping frames?

Dropped frames in OBS usually mean the connection cannot keep up with the bitrate. Lower the bitrate, use a wired Ethernet connection, choose a closer ingest server or reduce the resolution or frame rate.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

Video File Size CalculatorEstimate video file size from resolution, fps, bitrate and length, or the bitrate for a size limit.Audio Bitrate CalculatorWork out audio file size from bitrate and length, WAV size, or the bitrate for a target size.Screen RecorderRecord your screen with mic and system audio.Video Resolution CheckerCheck a video's resolution, length, frame rate, bitrate and codecs without uploading it.Audio to TextTranscribe MP3, WAV and M4A recordings to text in your browser with Whisper. Export TXT, SRT, DOCX.Audio ConverterConvert MP3, WAV, M4A, OGG and FLAC to MP3 or WAV in batch, right in your browser.Audio CutterTrim MP3 and audio files, add fades and make ringtones.Audio JoinerMerge MP3 and other audio files into one track with crossfade.WAV to MP3Convert WAV files to MP3 at 128, 192 or 320 kbps, in batches.Voice RecorderRecord and trim audio in your browser.MP3 to WAVConvert MP3 files to WAV in batches.Audio Speed ChangerSpeed up or slow down audio, with or without pitch change.Audio Pitch ChangerShift the pitch of a song or recording up or down without changing tempo.Audio Volume Booster & NormalizerMake audio louder, normalize peaks or loudness, with a limiter against clipping.Clear Audio RecorderRecord clean audio with noise suppression and gain control.Sound Level MeterEstimate noise level in decibels using your microphone.Audio ReverserReverse any audio file and play it backwards, then download the result as WAV.Hearing TestCheck your hearing by ear and frequency, plot an audiogram and find your upper frequency limit.Text to Morse AudioTurn text into Morse code sound at any WPM with Farnsworth timing, then play it or save a WAV.Audio Spectrum AnalyzerLive FFT spectrum analyzer for your microphone or an audio file, with dominant frequency and note.Subwoofer Bass TestTest your subwoofer and bass response with 10–200 Hz tones, presets and a low-frequency sweep.M4A to MP3Convert M4A, AAC and iPhone voice memos to MP3 in batch, privately in your browser.Voice ChangerRecord or upload your voice and make it chipmunk, deep, robot, alien, radio or echo. Save as WAV.Ringtone MakerCut the best 15–40 seconds of any song, add fades and save it as an MP3 ringtone.OGG to MP3Convert OGG Vorbis and Opus audio to MP3 in batch, keeping tags. Free, no upload.FLAC to MP3Convert FLAC to MP3 at up to 320 kbps, keeping tags and album art. Batch, no upload.AAC to MP3Convert AAC and M4A audio to MP3 in batch, at 128 to 320 kbps. Free, no upload.OPUS to MP3Convert OPUS audio and voice messages to MP3 in batch, at 64 to 320 kbps. No upload.Audio NormalizerNormalize audio to a peak level or a LUFS loudness target, in batch, and save as WAV or MP3.Audio Noise ReducerRemove background hiss, hum and room noise from a recording using a noise profile, then save WAV.Audio Fade In and OutAdd a smooth fade in and fade out to any song or recording, then save it as MP3 or WAV.Audio Equalizer10-band EQ for audio files: boost bass, clarify vocals or tame treble, then save as MP3 or WAV.Audio MixerMix up to 4 audio tracks with volume, pan, start offsets and fades, then save the mix as MP3 or WAV.Waveform Image GeneratorTurn any song or recording into a waveform image: bars, mirror or line, as PNG or SVG.8D Audio ConverterMake any song 8D: sound circles around your head with reverb. Preview live, save MP3 or WAV.MIDI PlayerPlay MIDI files in your browser with a piano roll, tempo control, track mute and WAV export.Audio LooperLoop any part of a song seamlessly with a crossfade, repeat it N times or to a length, export.Audio Sample Rate ConverterResample audio to any rate from 8 to 96 kHz and change bit depth. WAV or MP3 output.Dog Training ClickerOnline dog clicker: tap the big button for a crisp click, adjust tone and volume, time treats and sessions.Speaker Impedance CalculatorTotal ohms for 2-8 speakers in series, parallel or series-parallel, with amp check and diagram.8-Bit Sound Effect GeneratorMake retro game sounds: coin, jump, laser, explosion, power-up. Tweak, mutate and export WAV.Add Reverb to AudioAdd room, hall, plate or cathedral reverb to any audio file, preview live, export WAV or MP3.Audio Effects StudioAdd chorus, flanger, phaser, tremolo, distortion and bitcrusher effects to audio. Export WAV/MP3.Audio Translator to EnglishTranslate speech in audio or video files from 90+ languages into English text, with SRT export.Add Background Music to VoiceMix a voice recording with background music: auto-ducking, intro/outro, fades, loudness, MP3.Speaker Crossover CalculatorPassive 2-way and 3-way crossover capacitor and inductor values, 1st to 4th order.Karaoke PlayerSing along to any song: vocal reduction, key change, synced LRC lyrics, mic and recording.Lofi ConverterMake any song lofi: slow it down, add warmth, vinyl crackle, tape wobble, reverb and rain.Loop StationLive looper pedal in your browser: record and overdub 4 synced mic loops to a BPM grid.Online MIDI EditorPiano-roll MIDI editor: open or create .mid files, draw notes, set instruments and tempo, play and save.Morse Code Audio DecoderDecode Morse code from your mic or an audio file with auto tone and WPM detection.Multitrack Audio RecorderRecord overdubs on up to 8 tracks with a metronome, then mix down to WAV or MP3.Online Audio PlayerPlay your MP3, FLAC, WAV, OGG and M4A files with a playlist, EQ, gapless, speed and sleep timer.Online OscilloscopeReal-time audio oscilloscope for mic, line-in or files: time/div, volts/div, trigger, XY mode.Online ThereminPlay a theremin with your mouse, finger or webcam: X sets pitch, Y sets volume, with vibrato and echo.Playback Speed CalculatorHow long a video, audiobook or podcast takes at 1.25×, 1.5×, 2× and the speed you need.Presentation RecorderRecord narrated slides from a PDF or images with mic, webcam bubble and slide timings.Sound IdentifierIdentify sounds from your mic or an audio file: dog barks, sirens, speech, music and 500+ more.Soundboard MakerBuild your own soundboard: upload or record clips, set labels, colors and hotkeys, save locally.Voice Pitch AnalyzerMeasure your speaking pitch: average Hz, pitch range and variation over time on a graph.Add Echo to AudioAdd echo or delay to audio: ms or BPM-synced time, feedback, wet/dry, ping-pong; export WAV/MP3.Animal Sounds BoardTap 60 animals to hear their sounds, learn a fun fact about each, and play a guess-the-sound quiz.Audio Bit Depth ConverterConvert WAV and FLAC between 8, 16, 24 and 32-bit (float) with TPDF dither and noise shaping.Audio File InfoCheck an audio file's codec, bitrate, sample rate, bit depth, channels, length, tags and peak.Audio Low-Pass and High-Pass FilterApply low-pass, high-pass, band-pass or notch filters to audio and see the response curve live.Audio Compressor and LimiterCompress or limit audio files online: threshold, ratio, attack, release, knee, makeup and a GR meter.M4B to MP3Convert M4B audiobooks to MP3 with tags and cover, or split them into one MP3 per chapter.Media Duration CalculatorDrop audio and video files to get each length and the total runtime, with sorting and CSV export.
See all 99 Audio Converters & Editors →