NewCloud upscaling to 8K, from $3

Meet DemoThat

Cinematic screen recordings, on autopilot. Record once and the camera follows every click.

How it works

Three steps to a video
that looks edited

DemoThat captures your screen and your mouse, then builds the camera moves for you. You trim, style and export.

REC
RegionWindowScreen

Capture anything

Record a full screen, one window or a custom area. Multi-monitor works, and a webcam bubble is one toggle away.

Camera follows clicks

Every click becomes a smooth pan and zoom. No keyframes to place, no easing curves to tweak.

MP4GIF
RenderingFull HD
720p1080p2K4K8K

Export in one go

MP4 or GIF at 720p up to 8K, shaped for whichever platform it is going to.

Auto-zoom

The camera work of an editor,
with the effort of a recorder

cursor-events.loglive
00:00.8movex 212 y 604
00:02.1movex 388 y 301
00:02.4clickNew project
00:04.6movex 1031 y 560
00:05.5clickDeploy
00:08.0movex 640 y 540
Recorded alongside your video2 clicks found
Timelinezoom regions
Zoom 1.9×Zoom 1.9×

Regions start just before the click and ease out after it, so viewers see where you are heading before you get there.

Edit, move or remove any regionAutomatic
Framepreset: Product tour
Colors, gradients and wallpapersSaved as preset

Aspect ratios

One recording,
every platform

Switch between 16:9, 9:16 and 1:1 with one click. The zoom regions follow the frame, so the action stays in view in a vertical short as well as a wide tutorial.

YouTube · 1920 × 1080

Backgrounds and frames

Make the screen
look like a product shot

Try it. These are the same controls you get in the editor.

Background

Cloud upscaling

Render at 8K,
pay for the frames

Send a finished video to GPU upscaling and get a sharper export back. Credits are charged for frames actually upscaled, and if you cancel halfway, the rest returns to your balance.

Reserved up frontSettled per frameCancel any time
720p1280×720
1080p1920×1080
2K2560×1440
4K3840×2160
8K7680×4320

Open source

Free to use,
free to read

DemoThat is GPL-3.0 licensed and built in the open. It is a fork of ScreenArc by Tam Nguyen, maintained by Ashish Sam.

GPL-3.0Full source for every release
3 platformsmacOS, Windows and Linux
Local firstRecording and editing stay on your machine
Electron + ReactTypeScript, FFmpeg, Zustand
~/DemoThat
# run it from source
$ git clone https://github.com/getwithashish/DemoThat.git
$ cd DemoThat
$ npm install
$ npm run dev
✓ editor ready

Pricing

Free to record.
Pay only to upscale.

The app is free. Credits only matter if you want cloud upscaling.

Free

$0forever

Everything you need to record and edit.

  • Screen, window and region capture
  • Webcam overlay
  • Auto pan and zoom
  • Backgrounds, frames and presets
  • MP4 and GIF export
Download

ProMost popular

$3one time

A Pro license with credits to start upscaling.

  • Everything in Free
  • 1,800 credits included
  • Cloud upscaling up to 8K
  • Activate on up to 10 devices
Get Pro in the app

Top-up

$95,400 credits

For a few more projects.

  • 600 credits per dollar
  • Added to your balance
  • Used only for frames upscaled
Buy in the app

Top-up

$159,000 credits

For regular 4K and 8K exports.

  • 600 credits per dollar
  • Added to your balance
  • Used only for frames upscaled
Buy in the app

Purchases happen inside the app, where your license activates on the device you are using.

Download

Record your first demo
in five minutes

DemoThat-*-arm64.dmg
DemoThat-*-x64.dmg
Apple Silicon Macs use arm64. Intel Macs use x64. Open the .dmg and drag DemoThat into Applications.
DemoThat-*-Setup.exeRun the installer and follow the prompts.
DemoThat-*-linux-x64.AppImageMake it executable, then run it. DemoThat needs an X11 session, Wayland is not supported yet.
Get the latest release
First launch on macOS
The app is not code signed yet, so macOS asks for approval. After the warning appears, open System Settings, then Privacy and Security, scroll to Security and choose Open Anyway next to DemoThat.
The full source is public if you want to check what you are running.
First launch on Windows
The installer is not code signed yet. If your browser blocks the download, choose Keep. If SmartScreen appears, choose More info, then Run anyway.
The full source is public if you want to check what you are running.
Run the AppImage
$ chmod +x DemoThat-*-linux-x64.AppImage
$ ./DemoThat-*-linux-x64.AppImage
Check your session with echo $XDG_SESSION_TYPE. If it prints wayland, switch to X11 at the login screen.

From screen
to screencast

Download DemoThat and ship a demo that looks like someone edited it for a week.