Video to GIF
Make a GIF from an MP4, WebM or MOV clip: pick the part you want (up to 30 seconds), set the width, frames per second and speed, crop it to a square if you like, and preview it before saving. It runs in your browser and the video is sent nowhere.
Getting the tool ready…This tool needs JavaScript. If you still see this after a few seconds, JavaScript is switched off in your browser or the page did not load completely: turn JavaScript on or reload the page.
Preview
How to use it
- Choose or drop a video (MP4, WebM, MOV or MKV, as far as this browser plays them). It shows in the page, ready to play.
- Set the start and the end: type a time as minutes:seconds such as 1:05.500, or play to the moment you want, pause, and press "Use this moment as the start" or "… the end". It starts with the first 5 seconds.
- Choose the width, frames per second, speed and palette and check the size guess. Press "Make the GIF", wait for the two steps (taking the frames, then making the GIF), watch the preview and press "Save the GIF".
Good to know
- A GIF has at most 256 colours a frame, so video pictures get some banding or dots, and a GIF is many times bigger than the video it came from. Short clips of a few seconds at 480 px and 10 frames a second work best; the page warns when the GIF may pass 15 MB.
- Up to 30 seconds at a time, and the total pixels are limited by memory (less on a phone than on a computer). 2× speed makes the GIF half as long by taking frames further apart. The result has no sound: GIFs have none.
- Which videos open depends on the browser. MP4 (H.264) and WebM open almost everywhere, some MOV and MKV files do, HEVC (H.265) only on some devices, and AVI or WMV do not; the page says so plainly when a video cannot be opened.
- Frames are taken by moving the video to each moment. Some browsers can only stop at keyframes, so a picture may not be the exact frame or may repeat. A frame that takes longer than 3 seconds uses the picture shown there, and the page tells you how many did. Upright phone videos come out upright, as they play.
- To put still pictures together into a GIF, use GIF maker from images; to split a GIF into pictures, use GIF to frames; to grab stills from a video, use Video to images, then make them smaller with Compress images.
Your files stay on your device
Everything runs in your browser (the GIF is made in another thread of the browser, still on your device). The video and the GIF made are not sent to freesabai's servers or anyone else's, and nothing is kept in the browser: close the page and it is all gone. Use it with clips you have the right to use. The site only counts that this page was opened and how many times a result was saved (no file names or contents, and you can turn counting off at the foot of the site; see the privacy policy).
Report a problem or suggest an idea
A video will not open, a GIF came out wrong, or you want another option? Tell us on the feedback page, no sign-up needed (do not attach files with personal information).
More file converters
Thai text files
Subtitles
ZIP and TAR archives
- Unzip with Thai file namesZIPs from Thai Windows whose names show as garbage: extract or re-zip readable
- Extract ZIP filesOpen a ZIP, browse its folders, save files or extract to a folder, password ZIPs too
- Create a ZIP filePut files or a whole folder in a ZIP, with an AES-256 password if you like
- Open TAR, TAR.GZ, TGZ and GZOpen .tar.gz, .tgz, .tar or .gz files: save each file or all as a ZIP
- Create a TAR.GZ filePack files or a folder into .tar.gz or .tar, or gzip one file to .gz
Images
- SVG to PNG, JPG, WebPSVG to PNG at any size, transparent or coloured background, many files at once
- Favicon and ICO generatorA favicon.ico with several sizes, and the full icon set with the code
- GIF to framesSplit a GIF into PNG frames with their delays, one by one or as a ZIP
- GIF maker from imagesMake an animated GIF from pictures: order, delays, size and loops
- BMP and TIFF converterTIFF to JPG or PNG, BMP to PNG, and pictures to BMP or TIFF
Excel and Word files
- Excel to CSV / JSONOpen an xlsx, pick a sheet, get a CSV that keeps Thai intact or JSON; every sheet in one ZIP
- CSV / JSON to ExcelA real xlsx: leading zeros and Thai kept, several files as several sheets
- Word to text / HTMLOpen a docx, get plain text, HTML or Markdown with headings, lists, tables, links and pictures
HTML, Markdown, JSON and XML
- HTML / Word / Google Docs to MarkdownPaste from Word, Google Docs or a web page and get Markdown with tables and lists
- Markdown to HTMLA .md file as a readable .html page or just the content
- JSON to XMLSet the root name; @name keys become attributes; Thai keys work
- XML to JSONRSS, sitemaps or exports to JSON, with the line of any mistake
Contacts and calendars
Audio
Video
Questions and answers
Why is the GIF so much bigger than the video?
A GIF stores every frame as its own picture and compresses far less than video. Make it smaller with a shorter range, a smaller width, fewer frames per second or one palette for the file.
Why will some videos not open?
The tool uses the browser's own video player. MP4 (H.264) and WebM open almost everywhere, HEVC only on some devices, and AVI or WMV not at all: convert those to MP4 first.
How long can the GIF be?
Up to 30 seconds at a time, and frames times picture size must fit in memory, which is less on a phone. The default of 5 seconds at 480 px and 10 frames a second works on any device.
Rate this tool
Tap the stars, then add a word if you like
Thank you! Your rating helps make the tool better
No sign-up. No name or e-mail is kept; a comment is kept for 3 months · Details