FOR THE RECORDING YOU ALREADY HAVE

Free screen
recording tools.

Turn a short UI moment into something easy to share. Start with our browser-based GIF converter, or use the guide below to decide when a video or an AI-cleaned demo is a better fit.

Open the GIF converter
AVAILABLE NOW

A short clip. A useful GIF.

Keep the moment that explains the action.

FREENO VIDEO UPLOAD

Screen recording to GIF

Choose a supported MP4, MOV, WebM or M4V, select the start and end, then adjust width, frame rate and colors. Preview the result and download a looping GIF for a README, changelog or support reply.

Input file
Up to 200 MB
Selected clip
Up to 60 seconds
Output width
480, 640 or 800 px
Open the GIF converter

Formats are containers; codec support still matters. H.264 MP4/MOV and VP8/VP9 WebM are the starting point. See the converter for current limits.

CHOOSE THE RIGHT OUTPUT

GIF, original video, or AI cleanup?

A looping image works when the action is short and the surrounding page supplies the explanation. Keep video when narration, reading time or a longer walkthrough matters. Use AI cleanup when the take itself needs work before you share it.

Three ways to use a recording you already have
What you needAnimated GIFOriginal videoDemoRefine AI cleanup
Best fitOne UI action that benefits from loopingA full walkthrough or a longer explanationA rough take with pauses, mistakes or distracting cursor motion
What changesChoose a clip and its export settingsKeep the recording as it isReview reversible AI suggestions before export
SoundNo audio in a GIFCan retain narration already in the videoUse the demo review to assess the exported result
Where processing happensOn your device in the GIF converterDepends on your player or sharing platformUpload to DemoRefine for server processing
Start hereConvert a clip to GIFUse your existing video player or sharing workflowTry the demo video maker

The GIF converter is the independent free tool available in this directory. AI cleanup is DemoRefine's main Private Alpha product; its access and planned tiers are explained on the pricing page.

A MOMENT WORTH SHOWING

Where a short GIF earns its place.

01 / DOCUMENTATION

Show the missing step.

Put the exact menu selection beside a written instruction. Trim navigation before the action so readers can see the step without hunting through a full recording.

02 / SUPPORT

Reproduce a UI problem.

Loop the click sequence that triggers a bug. Add the expected behavior in the ticket text; keep longer diagnostic evidence as video when a tiny GIF would hide details.

03 / RELEASE NOTES

Demonstrate one change.

Show how a new filter, setting or interaction behaves. A focused loop can sit next to the changelog entry while a longer video stays available for the full walkthrough.

04 / CODE REVIEW

Make the interaction visible.

Attach the before-and-after behavior of a UI fix to a pull request. Use two short clips when that is clearer than compressing several unrelated actions into one GIF.

BEFORE YOU CONVERT

Keep the clip small.
Keep the privacy boundary clear.

Start with the action, then tune the file.

A 5–10 second selection is a useful starting point. Begin at 640 px and 10–12 fps. Reduce the clip length or width before increasing compression settings that make interface text hard to read. The converter estimates size, but the actual GIF can differ because the content and color palette matter.

Local GIF conversion and uploaded AI cleanup are different workflows.

The GIF converter downloads its engine, then decodes and encodes on your device. It does not upload the video. Small categorical diagnostics are described in its privacy section. The main AI cleanup product accepts uploaded recordings for server processing. Choose the workflow that fits the material you intend to share.

Check the codec before blaming the extension.

A MOV or MP4 file may contain a codec this first version does not support. HEVC, ProRes and HDR recordings need a supported H.264 export first. Browser, device memory and file complexity also affect conversion. The converter reports an unsupported file rather than silently uploading it elsewhere.

05 / RECORD FIRST

Before you convert: how to get a usable recording

The converter starts with a video file. If a recording will not open, check the codec inside it as well as the filename: an MP4 or MOV extension alone does not establish compatibility. Use your device's recorder, then bring a supported file to the GIF converter.

WINDOWS

Xbox Game Bar

Find the MP4 in
Videos → Captures

Open the app you want to capture. Use Windows + G to open Game Bar, or press Windows + Alt + R to start recording. Press the same recording shortcut again to stop. Game Bar saves the clip as an MP4 in the Captures folder under Videos.

In the converter, choose that file and select the action you want to show. The file still goes through the converter's compatibility check; an MP4 extension does not guarantee that every recording will decode.

Official instructions: Microsoft's Xbox Game Bar recording guide

MAC

The Screenshot toolbar

When available, choose
SDR → H.264

Press Shift + Command + 5 to open the recording toolbar. Choose the entire screen or a selected portion; recording a selected window is available on macOS Tahoe 26 or later.

Open Options before recording. On supported Macs running macOS Tahoe 26 or later, the capture-format choices are SDR (Most Compatible), which uses H.264, and HDR, which uses HEVC.

Capture-format choices on supported Macs with macOS Tahoe 26 or later
Capture optionCodecFor this GIF converter
SDR (Most Compatible)H.264Choose this option
HDRHEVCRe-export as SDR H.264 first

This choice matters even if both files play normally on your Mac. The GIF converter accepts supported 8-bit SDR H.264 files and explicitly rejects HEVC and HDR input. When the capture-format selector is available, choose SDR before you record. If it is absent, do not assume your Mac has the same controls; check the saved file in the converter instead.

Options also controls the microphone, visible mouse clicks and save location. Recordings save to the desktop by default, with a .mov filename. Stop from the menu bar or press Command + Control + Esc. QuickTime's File → New Screen Recording command (Control + Command + N) may open the same toolbar or its older recording window.

Official instructions: Apple's Mac screen recording guide

Already have a file that needs H.264?

In QuickTime Player, use File → Export As. For a 1080p or 4K export, select Greater Compatibility to use H.264 when the format menu is shown. QuickTime also documents H.264 for 720p and 480p exports. The exported file is still a .mov; changing its filename to .mp4 is not a codec conversion.

Choose an SDR H.264 export when the source is HDR, then reopen it in the converter. A smaller output frame size in the GIF settings does not make an unsupported source codec decodable.

Export reference: Apple's QuickTime export formats and compatibility options

PHONE

Use the system recorder

Start short, then set
480 or 640 px

iPhone

Start Screen Recording from Control Center. If the control is missing, add it first. After stopping, find the clip in Photos and save or transfer a copy you can select in a browser.

Official instructions: Apple's iPhone and iPad screen recording guide

Android

Look for Screen record in Quick Settings; you may need to add the tile. Stop from the recording notification. Google documents the saved clip under Photos → Collections → On this device → Movies; controls and folders can differ by phone.

Official instructions: Google's Android screen recording guide

For either phone, begin with a short selection and set the GIF width to 480 or 640 px. If device memory or browser support prevents conversion, try the copy in a desktop browser. Moving the file does not change its codec: if the converter reports HEVC or another unsupported format, re-export as supported SDR H.264 before retrying.

TRY AGAIN

If the file still will not open

Follow the specific error instead of changing the file extension. For HEVC, ProRes or HDR, make a supported 8-bit SDR H.264 export. Keep the input file within 200 MB. A longer supported source can be opened within that file-size limit, but the selected range must be 60 seconds or less; use the converter's start and end fields before generating.

GIF conversion stays on your device, including a failed attempt. The converter does not fall back to uploading your recording to a conversion server. Open the GIF converter, choose the corrected file and try a short range first.

COMMON QUESTIONS

Choose a tool with the next step in mind.

Which free tools are available right now?

The Screen Recording to GIF Converter is the one independent tool currently available here. It trims and converts a supported recording locally, with controls for width, frame rate and color count. The main DemoRefine app is a separate AI cleanup workflow. This directory will list additional tools when they are available.

When should I keep an MP4 instead of making a GIF?

Keep the video when the viewer needs narration, a longer explanation or enough time to read detailed interface text. GIFs have no audio, and a busy scene can become a large file. A short GIF is useful for a single repeating action; an MP4 is often more practical for the complete demo.

Does “no upload” apply to every DemoRefine workflow?

No. It describes this GIF converter, which processes the video in a browser worker on your device. Categorical diagnostic events do not contain the recording or its frames. DemoRefine's main AI cleanup workflow uses uploaded recordings and server processing. Read the converter's privacy explanation before choosing which workflow to use.

Do I need an account or a paid plan for the GIF converter?

No account or paid plan is required to open a supported file, adjust the conversion settings and download the GIF. There is no export watermark. File, clip and browser limits still apply. This tool's free access is separate from the main AI product's Private Alpha and its planned paid tiers.

Will converting to GIF remove pauses or fix a messy recording?

The converter lets you select one continuous time range and change how that range is encoded. It does not detect mistakes, remove pauses or rebuild cursor motion. For a rough take that needs those changes, use the main AI cleanup workflow and review the suggested fixes before exporting a video.

START WITH ONE MOMENT

Have a clip in mind?

Open a recording, select the action and see whether a GIF is the right way to show it.

Make a GIF