Skip to main content
ScreenBuddy
Get ScreenBuddy — $49.99Download free trial

FPS to Milliseconds Converter (fps to ms)

Free fps to ms calculator. Formula: milliseconds per frame = 1000 ÷ fps. 24→41.67 ms, 30→33.33 ms, 60→16.67 ms — no signup.

Free · No sign-up · Runs in your browser
Common conversions
One frame at 30 fps
33.33ms
1000 ÷ 30 = 33.33
Type any rate, including 23.976 and 29.97.
Milliseconds per frame
FPSms / frame
Clip length and conforming
From frame rate
To frame rate
Frame duration @ 30fps
33.33ms
Frames @ 30fps
300frames
Source frames @ 60fps
600frames
Conformed length
20.00s
Conformed length is what you get if you play the 60fps frames back at 30fps without resampling — useful for speed ramps and timelapse math.

Choose a frame rate that keeps your recording readable. Screen recording quality guide — balance cursor motion, resolution, and file size before recording a longer walkthrough.

Keep recording and editing together. ScreenBuddy adds zoom, captions, and local MP4 or GIF export on Mac and Windows.

Download free trial

How it works

01

Pick a frame rate

Choose 24, 25, 30, or 60 fps, or type any rate including 23.976 and 29.97.

02

Read milliseconds per frame

The duration is 1000 ÷ fps. One frame at 30 fps lasts 33.33 ms.

03

Optional: convert clip length

Enter how long the clip runs to see frame count and the conformed duration.

What is an fps to milliseconds converter?

An fps to milliseconds converter turns frames per second into the duration of one frame. The formula is 1000 ÷ fps, so 30 fps is 33.33 ms and 60 fps is 16.67 ms. Use it when you cut on exact frames, time a pause, or plan a speed ramp. This page does the math in the browser; it does not convert or upload a video file.

How to convert fps to milliseconds

Frame rate (fps) is how many still images play per second. Frame duration is the inverse: milliseconds per frame = 1000 ÷ fps. That is the number you need when you cut on exact frames, sync audio, time an animation, or plan a speed ramp.

Common fps to milliseconds values

24 fps is 41.67 ms per frame, 25 fps is 40 ms, 30 fps is 33.33 ms, 50 fps is 20 ms, and 60 fps is 16.67 ms. NTSC rates sit just beside those: 23.976 fps is about 41.71 ms, 29.97 fps is about 33.37 ms, and 59.94 fps is about 16.68 ms. The chart above also includes 120 fps (8.33 ms), 144 fps (6.94 ms), 165 fps (6.06 ms), and 240 fps (4.17 ms). Select a row to use it in the calculator.

Worked example: time a six-frame pause

Multiply the number of frames by the frame duration. At 30 fps, six frames take 6 × 1000 ÷ 30 = 200 ms. At 60 fps, the same six frames take 100 ms. This matters when you align a cursor click, annotation, or sound effect: count frames using the project’s actual timebase, rather than assuming the same frame count always means the same pause.

For the reverse calculation, multiply milliseconds by fps and divide by 1000. A 250 ms interval at 30 fps spans 7.5 frames. An edit boundary must fall on an actual frame, so choose seven frames (233.33 ms) or eight (266.67 ms) based on the result you need. Keep full precision while calculating and round only the final display value.

Frame time, refresh rate, and input latency

The same reciprocal formula describes a display’s refresh interval: 1000 ÷ 144 Hz is about 6.94 ms. That does not make a 30 fps recording into a 144 fps video. The display may present the same captured frame more than once. Likewise, the interval is not the complete delay between moving a mouse and seeing a response; capture, processing, rendering, and buffering all affect that delay.

Use the chart to budget frame timing or compare capture rates, then judge the finished recording at its delivery size. Increasing frame rate can make scrolling or cursor motion clearer, but it also asks the recorder and encoder to process more frames. A stable 30 fps walkthrough can be more useful than a 60 fps capture that drops frames or makes small text unreadable.

Resample vs conform

There are two ways to "convert" frame rate. Resampling keeps duration and speed constant by adding or dropping frames — what an editor does when you change project fps. Conforming reinterprets the existing frames at a new rate, which changes speed: 60 fps footage conformed to 24 fps becomes smooth slow motion. The conformed-length output is the math behind that.

For example, a ten-second 60 fps source contains 600 frames. Play those frames at 30 fps and they last twenty seconds; play them at 24 fps and they last twenty-five seconds. Resample the source to 30 fps at normal speed instead and the result remains ten seconds, using 300 output frames. This tool calculates those relationships without uploading, decoding, or exporting a video.

Choose settings for a screen recording

Start with the kind of action you need to explain. Slides, forms, and step-by-step software tutorials often work well at 30 fps. Fast scrolling or gameplay can benefit from 60 fps when your hardware sustains it. Test microphone audio, cursor movement, and a short export before recording a long session. Follow the screen recording quality guide for resolution and readability, or the screen recording to GIF guide for short silent loops.

Planning file size from the same fps? Use the video bitrate calculator for Mbps and finished-file estimates.

ScreenBuddy for Mac and Windows records and edits product walkthroughs locally, with MP4 and GIF export available after licensing. See the app.

FAQ

Frequently Asked Questions

How do you convert fps to milliseconds?
Divide 1000 by the frame rate. One frame at 30 fps lasts 33.33 ms (1000 ÷ 30). At 24 fps it is 41.67 ms, at 25 fps 40 ms, and at 60 fps 16.67 ms. The calculator shows this as soon as the page loads.
How many milliseconds is one frame at 30fps?
One frame at 30 fps lasts 33.33 ms (1000 ÷ 30). At 24 fps it is 41.67 ms, at 25 fps 40 ms, and at 60 fps 16.67 ms.
How many milliseconds is 60 fps?
One frame at 60 fps lasts 16.67 ms (1000 ÷ 60). At 120 fps it is 8.33 ms, and at 144 fps about 6.94 ms. Type any rate into the calculator for an exact value.
What is the frame duration at 23.976 fps?
One frame at 23.976 fps lasts about 41.71 ms (1000 ÷ 23.976). 29.97 fps is about 33.37 ms. Type either rate into the calculator if you are working with NTSC video.
What happens when I convert 60fps to 30fps?
An editor can resample 60 fps to 30 fps by keeping every other frame, preserving the clip length. Conforming the same frames to 30 fps instead doubles the duration and produces half-speed playback. This calculator shows timing and duration; it does not convert or modify video files.
Is 60 fps the same as 60 milliseconds?
No. At 60 fps, each frame lasts about 16.67 milliseconds. A frame lasting 60 milliseconds corresponds to about 16.67 fps. Use 1000 divided by the number to convert in either direction.
Does frame time measure input lag?
No. Frame duration measures the interval between frames. Total input latency also includes input polling, application processing, rendering, buffering, and display response. A 144 Hz display interval of about 6.94 ms is not a measurement of end-to-end latency.
Does changing frame rate change video speed?
Only if you conform without resampling. Re-timing the existing frames to a different fps changes the playback speed (the basis of slow-motion and timelapse). Proper frame-rate conversion that resamples keeps speed constant by interpolating or dropping frames.
Which frame rate should I record at?
30 fps is the safe default for screen recordings and talking-head video. 60 fps is better for fast motion, gameplay, and smooth cursor movement. 24 fps gives a cinematic look. Match your delivery platform and your source content.
EMBED

Put the FPS to Milliseconds Converter on your own site

Free to use anywhere, no account and no attribution deal to sign. Paste this where you want it. It loads lazily and adds nothing to your page until a reader scrolls to it.

HTML · 424 chars
<iframe src="https://screenbuddy.xyz/embed/frame-rate-converter" title="FPS to Milliseconds Converter" width="100%" height="640"
  style="border:0;max-width:720px;border-radius:12px" loading="lazy"></iframe>
<p style="font:14px/1.5 system-ui,sans-serif;margin:8px 0 0">
  <a href="https://screenbuddy.xyz/tools/frame-rate-converter">FPS to Milliseconds Converter</a> by <a href="https://screenbuddy.xyz">ScreenBuddy</a>
</p>

Please keep the credit line below the frame. It is the only thing we ask for, and because a link inside an iframe belongs to the framed page rather than yours, that one line outside it is what actually credits us.

Use the frame math in a focused edit

Use the timing to plan an edit in ScreenBuddy. Trim pauses or adjust a selected range’s speed, then review cursor motion and caption timing before exporting your recording.

Mac & Windows. No card. Record, edit, and preview free. A one-time license is required to save or export. Media processing stays on your device. Internet is required for license activation and update checks.

MORE FREE TOOLS