© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
Cloudflare DevelopersCD
Cloudflare Developers•3y ago•
1 reply
Tauras

Cannot access KV namespace locally

Hi. How i can access KV data locally in pages? It always returns null. It works on production. however locally does not.

wrangler pages dev --local-protocol=http --compatibility-flag=nodejs_compat --compatibility-date=2023-06-22 --proxy 5173 --binding MODE='development' --kv=<namespace> -- npm run dev
wrangler pages dev --local-protocol=http --compatibility-flag=nodejs_compat --compatibility-date=2023-06-22 --proxy 5173 --binding MODE='development' --kv=<namespace> -- npm run dev


Using this in terminal returns correct keys.

wrangler kv:namespace list
wrangler kv:namespace list


Basic functions code i am using:

export async function onRequest(context) {

    const test = await context.env.NAMESPACE.get('key')

    return new Response(JSON.stringify(test))

}
export async function onRequest(context) {

    const test = await context.env.NAMESPACE.get('key')

    return new Response(JSON.stringify(test))

}


Thanks
Cloudflare Developers banner
Cloudflare DevelopersJoin
Welcome to the official Cloudflare Developers server. Here you can ask for help and stay updated with the latest news
85,042Members
Resources
Recent Announcements

Similar Threads

Was this page helpful?

Similar Threads

Can't access KV namespace in local dev [VITE]
Cloudflare DevelopersCDCloudflare Developers / pages-help
3y ago
KV access in a Sveltekit dev environment
Cloudflare DevelopersCDCloudflare Developers / pages-help
3y ago
Cannot Interact with D1 Locally on Cloudflare Pages
Cloudflare DevelopersCDCloudflare Developers / pages-help
2y ago