LowercaseOnline — Free Online Text Tools

Frames to Milliseconds Converter

Convert between frame counts and milliseconds for any frame rate. Essential for speedrunning, frame data analysis, and input lag research.

frames
ms
Frame Timing Reference
Timing1 Frame2 Frames4 Frames8 Frames
Input Lag & Reaction Time Reference
ReferenceTime (ms)Frames @ 60fps
Human reaction time (avg)200–250 ms12–15 frames
Trained gamer reaction150–180 ms9–11 frames
Elite esports reaction120–150 ms7–9 frames
Visual cortex processing13–80 ms1–5 frames
Typical TV input lag (gaming mode)10–30 ms1–2 frames
Bad TV input lag (movie mode)80–200 ms5–12 frames
CRT display lag<1 ms<1 frame
USB controller polling1–8 ms<1 frame
Just Frame / 1-frame input window16.67 ms1 frame
Street Fighter "Link" combo window16–50 ms1–3 frames

Frame Timing in Competitive Gaming

What is a "frame"? In the context of games, one frame is the minimum unit of game logic processing — everything from input polling to physics to rendering happens once per frame. At 60fps, that is 16.67 milliseconds. At 30fps, it is 33.33ms. Frame data is the language of fighting games, speedrunning, and frame-perfect tricks.

Frame data in fighting games: Every move in a fighting game is defined by its frame data — startup frames (how long before the hit comes out), active frames (how long the hitbox is active), and recovery frames (how long you are vulnerable after). A 3-frame jab at 60fps lasts just 50ms of real time. This is why fighting game players spend thousands of hours training muscle memory.

Speedrunning and frame counts: Many speedrun categories are timed to the frame. RTA (Real Time Attack) uses wall-clock time, while IGT (In-Game Time) uses the game's internal timer. TAS (Tool-Assisted Speedruns) are counted and verified to the exact frame, making frame arithmetic critical for comparison and route optimization.

NTSC vs PAL in competitive play: At 60fps a single frame is 16.67ms. At 50fps (PAL), a single frame is 20ms. This 3.33ms difference per frame compounds — over 100 frames, PAL has 333ms more total time. For speedruns, PAL and NTSC categories are always separate because they are not directly comparable.

Input lag and frames: Every millisecond of input lag steals frames from your reaction time. A 60ms laggy display means you are always reacting to information that is 3.6 frames old at 60fps. On a CRT with sub-1ms lag, you see information the moment it is rendered — a significant competitive advantage that drove early esports players to use CRTs well into the LCD era.