A CapCut export frozen at 1% or 99% gives you a place to start, not a diagnosis. The same damaged clip, unavailable asset or resource limit can surface at different percentages depending on platform and export settings. Protect the project first, then separate a save/download problem from a timeline/render problem with short controlled tests.

Quick answer: duplicate the project, note any error code, confirm free local storage and a writable destination, then export a short simple range at 1080p. If that works, isolate the failing timeline range or paid/cloud asset. If even a blank-project test fails, troubleshoot the app, browser, account or device rather than deleting project media.

This page is part of the CapCut Fixes hub. Never uninstall, clear app data or delete source files until you have backed up the unsynced draft and its original media.

This guide was rechecked on August 16, 2026 against CapCut's current export, error-code, 99% and export-button guidance, plus the observable US English result set. Percentages are progress markers rather than universal error codes, so the workflow below relies on repeatable control exports and the exact message shown by the app.

Before Retrying a Stuck CapCut Export

  1. Save evidence: screenshot the percentage, full message and error code.
  2. Duplicate the draft: use the copy for destructive tests.
  3. Keep media available: reconnect external drives and relink offline source files.
  4. Check the destination: use a normal local folder with free space; avoid a cloud-synced folder for the test.
  5. Run a control: export a few seconds from a blank project with one known-good local clip.
CapCut export control test separating a project failure from an app device or browser failure
A 10-second control export answers the first useful question: does only this project fail, or does every simple export fail?

If the control export also fails, changing random timeline effects is unlikely to help. Update/restart the official app or browser, verify account and connection-dependent assets, and check the platform-specific section below. If the control succeeds, the original project or its media is the useful scope.

Is CapCut Export Slow or Stuck?

A percentage that sits still for a few minutes is not enough evidence. Heavy effects, optical-flow frames, denoise, captions, high-resolution sources and software encoding can make one range take much longer than the rest. Web adds a second stage: the cloud render can finish before the browser completes the download.

Use a controlled comparison instead of a universal timer:

  1. Record the percentage and time; don't cancel immediately.
  2. Duplicate the project and export five to ten seconds from a simple range at 1080p.
  3. Create a new project with one known-good local clip and export the same short duration.
  4. If both short tests work, return to the original timeline and isolate its failing range.
  5. If the new-project control fails, move to app, browser, device, account or destination checks.

Don't compare a 4K effect-heavy project with somebody else's plain 1080p clip. A changing percentage or growing output file suggests work is continuing, but neither guarantees a valid final file. The proof is a completed file that plays correctly.

There is also no safe universal free-space multiplier. CapCut can need room for temporary data as well as the final file. Check the device's real free space, choose a local destination, and leave a comfortable margin rather than matching only the estimated output size.

CapCut Export Stuck at 99%: Saving, Downloading or Finalizing

CapCut's current 99% guide says a late stall can involve local storage, a blocked save or download, permissions, project complexity, or damaged or unsupported media. CapCut describes the final saving stage as a common boundary, but 99% doesn't prove that every frame and stream rendered correctly. A completed file that plays with sound is the proof.

CapCut export stuck at 99 percent final save checks for storage folder download and permission
At 99%, check free space, the save folder, the browser download and write permission. Don't assume the render is valid until the file plays.
  • Web: keep the tab open, allow downloads from CapCut, confirm the browser's download destination and free local space, then test a current Chrome or Edge build. A completed cloud render still needs a successful browser download.
  • Desktop: choose a short filename and a writable local folder. Confirm the source drive is connected and the destination is not being moved or synced during export.
  • Mobile: check device storage and the photo/media permission CapCut requests. Keep the app foregrounded for the test and turn off battery saver if it is terminating the export.

Don't wait for a universal number of minutes. Duration depends on source codecs, effects, resolution, frame rate, hardware and service load. Compare progress with a shorter/lower-resolution test rather than declaring a render dead from the clock alone.

CapCut Export Stuck at 1% or the Same Timeline Point

An early freeze can involve the opening range, but the percentage is not a reliable map to a clip. Start with a duplicate and split the project into halves. Export the first half, then the second. Continue halving the failing range until one clip, compound clip, transition, effect, caption, audio item or linked file remains.

Binary range isolation for finding the clip or effect that blocks a CapCut export
Export both halves, split only the failing half, then replace or relink the one isolated item in a duplicate project.

CapCut's error-code guide supports this range-isolation method for codes 4114 and 10004. It gives more specific actions for other codes: rebuild compound clips for 22113, relink media for 10006, and change save location for -30007. Follow the displayed code before a generic checklist.

Replace or re-import only the isolated item and test the short range again. Keep the original file. Converting every clip to H.264 or deleting the first few timeline elements before proving the scope creates unnecessary quality loss and rework.

Export Resets From 99% to 5% or Starts Over

A progress bar that reaches the end and drops back is behaving like a failed finalization or retry loop. It doesn't prove that the timeline rendered cleanly. Stop repeating the same full export and preserve the evidence.

  • Check whether a partial file exists and whether its size changes.
  • Switch the test to a short filename and a normal writable local folder.
  • Confirm free space and Web download permission where relevant.
  • Run the blank-project control and then the first-half/second-half isolation test.
  • Retry the same short range after changing only one variable.

A reset near the end still doesn't identify the cause. The destination, control export and range tests provide better evidence than repeating the same full export.

CapCut Export Button Not Working, Loading or Greyed Out

If no export settings or progress window opens, use CapCut's export-button guidance as a platform check, then look for what the editor is waiting for:

  • a paid-material or Pro verification prompt hidden behind the editor;
  • an asset still downloading from the cloud;
  • offline source media or an unfinished AI task;
  • a browser extension/pop-up restriction on Web;
  • a temporarily unresponsive app under memory pressure.
CapCut export button checks for account prompt loading asset offline media and frozen app
When Export opens nothing, check account prompts, unfinished assets, offline media and app or browser response before changing the timeline.

Save the draft, wait for visible asset downloads, close unnecessary apps/tabs and restart CapCut. Test the same account with a blank project. If only the original draft fails, return to timeline isolation. If Pro status is wrong at export, use the account checks in CapCut Pro not working rather than repeatedly buying or reinstalling.

CapCut Export Failed: Error Codes, Media and Hardware

  • 4114 or 10004: export sections, find the failing material, then replace or re-add only that item in the duplicate.
  • 22113: remove and recreate the compound clips in the duplicate.
  • 10006: relink the imported media before exporting again.
  • -30007: change to a normal writable local folder. Don't disable all security software as a blind first step.
  • -1 or 4155: follow the operating system's own virtual-memory or page-file instructions and record the original setting.
  • No code: compare a blank project, a short range and another local destination.

Don't disable antivirus protection as a first-line fix. If security software explicitly quarantines CapCut or blocks a chosen folder, review its event log and create the narrowest trusted-app/folder exception you understand, or contact support. Don't delete the whole CapCut data directory: Desktop drafts and temporary data can be stored locally, and “cache” advice found online is frequently broader than it sounds.

For error -1 or 4155, CapCut's current code table recommends increasing virtual memory. Use the operating system's own instructions and record the original setting; don't install a “RAM cleaner” or apply an unrelated registry tweak from a video.

Hardware acceleration controls and labels vary by version. Switching the encoder can be a useful A/B test when the export panel exposes it, but it is not a guaranteed fix and software encoding can be much slower. Record the original setting so it can be restored.

Project, App or Service Problem?

The control project separates most cases. If a known-good clip exports in a new project, the original draft, an asset or its settings are the scope. If every new project fails on one device, update and restart the official app or browser, test another writable folder and reduce export settings. If Web and connected cloud features fail across multiple simple projects, preserve the drafts and wait before reinstalling; the problem may be account-side or service-side.

A repeated percentage across one project can't prove a global outage. Use CapCut's export-not-working guide and submit the exact version, platform, error, project scope and control-test result to support.

Platform-Specific Export Checklist

  • Web: current supported browser, stable connection, tab kept open, downloads allowed, enough local space, no aggressive content blocker for the test.
  • Windows/macOS: writable local destination, connected source drives, available disk/RAM, current CapCut and GPU/OS updates, known-good short export.
  • iPhone/Android: free device storage, required photo/media access, charger if needed, app foregrounded, battery saver off for the test, lower resolution/frame rate comparison.

CapCut's template-export guide also separates browser/network, local desktop resources and mobile interruptions. Treat its numeric connection/storage examples as general guidance, not universal minimums for every project.

CapCut Export FAQ

Why is CapCut export stuck at 99 percent?

A late stall commonly involves saving or downloading the final file, low local storage, a blocked destination, permissions, complex media or a damaged asset. Check the destination and run a short control export; 99% alone doesn't prove the render is complete.

Why is CapCut export stuck at 1 percent?

The opening range is one possibility, but the percentage doesn't reliably identify a clip. Duplicate the project and export halves or short ranges until you isolate the failing material, then replace or relink only that item.

Why does CapCut export reset from 99 percent to a lower number?

Treat the reset as a failed finalization or retry loop, not fresh proof that the timeline is healthy. Stop repeated full attempts, verify free space and the save or download destination, then run a short control export and isolate the project if needed.

How long should I wait for a CapCut export?

There's no reliable universal time. Source codecs, effects, duration, resolution, frame rate, hardware and Web service load all matter. Compare a five-to-ten-second control export and a lower-resolution test instead of using another creator's render time as a deadline.

Why does the CapCut export button do nothing?

Look for a hidden Pro prompt, unfinished cloud or AI asset, offline media, Web pop-up restriction or an unresponsive interface. Save and restart, then compare a blank-project export with the affected draft.

Should I clear CapCut cache or app data?

Don't clear system app data, uninstall or delete desktop folders before backing up unsynced drafts and media. Use a clearly labeled in-app cache control only after checking its scope. A blank-project and short-range test is safer evidence.

Should I disable hardware acceleration?

Only as a reversible A/B test when your current Desktop build exposes an encoder control or reports a GPU issue. Record the original setting. Software encoding can be slower, and timeline media or storage can still be the real cause.

Can exporting in sections fix a failed CapCut project?

Sections help locate the bad range and reduce peak project load. Keep the original project and use matching settings for each segment; our lower-risk export settings covers resolution, frame rate, codec and audio choices. Join clean segments in a new draft after identifying the cause.

Why is CapCut export stuck at 15%, 20%, or 100%?

Those percentages are progress markers, not universal CapCut error codes. If the export repeatedly stops at the same mid-render point, such as 15% or 20%, export the timeline in sections to isolate a clip, effect, caption, or transition near that point. If it reaches 100% but never produces a file, check free storage, save permissions, and the destination folder. CapCut's stuck-export guidance points to device resources, connectivity, and project complexity, while its 99% guidance treats the final stage as saving.