I have been using the LICECap App for recording screens on Apple's Mac Computers and Laptops for over a decade now! Without any doubt, it is the best Application for screen recording as a gif image, and yes it's free!
When I got my M1 MacBook, I started looking for all the necessary applications and I downloaded the LICECap App as well but unfortunately, it was broken for the M1 Mac as most of the other applications due to the ARM Chip! But the good news is that Cockos Inc has now released version v1.31 for macOS that has native support for M1 Mac
Download Link: https://www.cockos.com/licecap/
LICEcap v1.32 for macOS (Jun 8 2022) (876kb DMG)
LICEcap v1.31 for macOS (Feb 17 2021) (876kb DMG)
macOS: Big Sur support (thanks https://github.com/ganjarpanji)
macOS: Apple Silicon (M1) native support
macOS: now requires macOS 10.7 or later (10.6 users can use v1.30 for eternity)
The latest version 1.31 adds support to macOS Big Sur and you would require to be on macOS 1.7 (Mac OS X Lion) or higher.
Some features of LICECap Screen Capture App
- LICEcap is released under GPL, a free software, download pkg includes the source.
- You can record screens and save them as .gif or .lcf
- You can adjust the frame to adjust the screen size/window you want to capture.
- One great feature is you can also move the frame while you are recording.
- You can Pause and restart the recording, with optional inserted text messages.
- You can use Keyboard Keys Shift + Space to Pause/Unpause a recording.
- You can add a title that is shown at the beginning of the Gif.
- You can add elapsed time that is shown in the Gif at the bottom right.
- You can also record mouse clicks.
- You can adjust recording frame rates.
- The installation is less than 1 MB!
Demo

Github repo: https://github.com/justinfrankel/licecap
✌️LICECap is also available for Windows Operating System.
- Opening mac Terminal
- How to change default macOS Terminal Window size
- How to clear Mac Terminal screen
- Find Hostname of Mac running on macOS Ventura 13
- Installing MongoDB on Linux/Unix/macOS/Ubuntu
- How to switch from bash to zsh shell in macOS Terminal
- Limit scrollback rows in macOS Terminal
- How to Set Background Wallpaper on macOS 13 Ventura
- This operation couldnt be completed. Unable to locate a Java Runtime. [macOS]
- Encode or Decode Base64 String using Mac Terminal Command
- List of All Apple Silicon ARM Based M1/M2 Mac [updated Oct 2022)
- How to remove Siri from Menu Bar [macOS Big Sur]
- Must Know Homebrew Commands for Mac/Linux Users
- Hide Keyboard Text Input Icon on macOS Ventura Menu Bar
- 13.0 MacOS Ventura release date
- How to change the default location of Mac Screenshot
- How to set Out Of Office (OOO) on Outlook for Mac
- 30+ Zoom video communications application shortcuts for macOS
- How to install wget on macOS
- Mac turn dark mode on or off using terminal command
- Create Symbolic Link using Terminal Command
- Mac - How to Install VirtualBox
- How to Enable or Disable Dark Mode on macOS Ventura 13
- How to install homebrew (brew) on M1 Mac
- How to uninstall Microsoft Outlook on Mac
- [Error] Microsoft Teams: We're sorry—we've run into an issue. - Microsoft
- Remove all stopped containers in Docker using prune command - Docker
- Calculate Area of Square - C-Program
- Shortcut: Move Cursor at the start or end of Line or file in Visual Studio Code (VS Code) - Shortcuts
- SharePoint Server 2016 setup error - A system restart from a previous installation or update is pending. Restart your computer and run setup to continue. - SharePoint
- Android Emulator] ##KBD: Full queue, lose event Error Logs - Android
- How to create a Java Project as a Git Repository with IntelliJ - Java
- Read YAML file Java Jackson Library - Java