Vercel Sandbox snapshots now allow custom retention periods

Published: (February 17, 2026 at 08:00 AM EST)
1 min read

Source: Vercel Blog

Snapshots with configurable expiration

Snapshots created with Vercel Sandbox now have configurable expiration, instead of the previous 7‑day limit, along with higher defaults.

import { Sandbox } from '@vercel/sandbox';
import ms from 'ms';

const sandbox = Sandbox.create();

sandbox.snapshot({ expiration: ms('1d') });

The expiration can be configured between 1 day to infinity. If not provided, the default snapshot expiration is 30 days. See the full range in the SDK reference.

You can also configure this in the CLI.

# Create a snapshot of a running sandbox
sandbox snapshot sb_1234567890 --stop

# Create a snapshot that expires in 14 days
sandbox snapshot sb_1234567890 --stop --expiration 14d

# Create a snapshot that never expires
sandbox snapshot sb_1234567890 --stop --expiration 0

Read the documentation to learn more about snapshots.

0 views
Back to Blog

Related posts

Read more »