Cloudflare Pages
RunEnv production check
Disposable secrets only. This test intentionally renders configured keys and values into the browser DOM.
Build-time DOM
Build values rendered
- Found
- 2 / 2
- Built
- 4/13/2026, 9:38:34 AM
NEXT_PUBLIC_RUNENV_BUILD_MARKERfound
runenv-build-marker
RUNENV_TEST_SECRETfound
use-a-disposable-high-entropy-test-secret
These values are part of the static output after `next build`.
Runtime
Checking Cloudflare runtime
Waiting for the Pages Function response.
Display list
Default watched keys
RUNENV_TEST_SECRETfound
watched by default
NEXT_PUBLIC_RUNENV_BUILD_MARKERfound
watched by default
Add `RUNENV_KEYS_TO_DISPLAY=API_URL,FEATURE_FLAG` to show more injected keys. The runtime API also displays non-Cloudflare environment bindings it can enumerate.
Expected result
Values visible in the browser
Build-time values prove the deployment build received them. Runtime values prove the Cloudflare Pages Function received them and returned them to the client.