ScreenToGif offers an all-in-one package for capturing and fine-tuning short screen recordings. It's perfect for making tutorials, demos, or quick how-tos, especially if you need GIF output.
Features
Recorders
- Use ScreenToGif to record your screen, your webcam feed or sketch board drawings.
Screen
- The new recorder UI lets you click and drag to select an area of your screen.
- You can also switch to the window and screen modes.
- Use the record, pause, discard or stop buttons to control your capture.
- Select the capture frequency mode (manual, normal in fps, timelapse in fpm/fph).
Older UI
- Drag or resize the window to adjust what you want to capture.
- Type the exact size of the capture region.
- Drag the crosshair button and drop it on top of a window to move the recorder to capture that.
Newer UI
- Enter selection mode, which lets you select a region, a window or an entire screen to capture.
Webcam
- Use the record, pause, discard or stop buttons to control your capture.
- Select the maximum FPS of the capture.
- Resize the window to adjust the size of the capture.
Sketch board
- The board recorder lets you capture your drawings automatically as you draw them.
- Enable the auto-capture or press Ctrl to toggle (pauses or captures it, depending if the auto-capture is enabled or disabled).
- Select the maximum FPS of the capture.
- Resize the window to adjust the size of the capture.
Editor
File
- Start a new recording or open a media (videos or images) or project file.
- Insert a new recording or media file (videos or images) into an existing project.
- Open recent projects.
- Export your project to:
- Gif
- Apng
- Video
- Image
- PSD
Basic controls
- Undo, redo or reset your edits.
- Copy, cut and paste frames.
- Select multiple frames or browse to a specific frame.
- Preview the playback of the animation.
Frame manipulation
- Delete selected frames.
- Remove duplicates.
- Reduce framerate.
- Delete all previous or all next frames.
- Reverse, apply yoyo (forwards and backwards) or move frames around.
- Alter the delay of the frames (override, increase/decrease or scale).
- Add title frames.
- Add transitions (fade or slide effects).
Image manipulation
- Resize, crop or flip/rotate.
- Add overlays:
- Captions/text.
- Drawings or shapes.
- Key strokes or mouse clicks.
- Borders, shadows, and obfuscation (pixelate).
- Watermarks (pick your own image).
- Cinemagraph (select parts of the animation to stay static or move).
Application
- Select how the app starts.
- Choose among 4 color themes (from light to very dark).
- Alter the system tray icon behavior (clicks to open parts of the app).
- Decide whether the app should update itself automatically (translation updates can be toggled too).
Recorder
- Select if you want the older or newer UI for the screen recorder.
- Choose which capture mode to use (BitBlt, DirectX, with memory cache or not).
- Select the capture frequency mode (manual, normal, timelapse).
- Enable cursor following (the recorder will follow your cursor during the recording).
Editor
- Select the previewer style (color and size of the background grid).
- Enable the auto-sizing of the editor window based on the content size and vice-versa.
- Options to enable confirmation dialogs before important actions.
- Option to limit the undo/redo stack.
Tasks
- You can create tasks to apply effects to your recording, so that you don't need to manually apply them every time.
Shortcuts
- Set keyboard shortcuts to open the recorders and editor.
- You can also set shortcuts to control your recordings (record, pause, stop, and others).
Language
- Select among 24 languages.
- The app will automatically select a language, based on your current OS settings.
Storage
- Control how the app store its data.
- Recover used space by deleting old projects.
Extras
- Download plugins for the app.
What's New
- Reduced app size and migrated to .NET 9.
- It's now easier to see the brush cursor when painting light or dark colors on background of same lightness (Editor and Board recorder).
- Add possibility of running the app having only newer versions of .NET by @nil4 in #1381
- Updated Turkish translation by @luther09 in #1389
- Added Tamil translation by @TamilNeram in #1387
- Updated Greek Translation by @theoasima in #1346
Fixed:
- Importing frames using FFmpeg v7 was getting stuck.
- Exporting partially using an expression was not following the frame ordering.
- Color picker was not selecting the correct hue.