---
title: "getNitroOrigin() · Nuxt Site Config · Nuxt SEO"
canonical_url: "https://nuxtseo.com/docs/site-config/nitro-api/get-nitro-origin"
last_updated: "2026-08-14T16:53:47.416Z"
meta:
  description: "Get the runtime origin URL safely within Nitro server handlers."
  "og:description": "Get the runtime origin URL safely within Nitro server handlers."
  "og:title": "getNitroOrigin() · Nuxt Site Config · Nuxt SEO"
---

Nuxt SEO on GitHub

Switch to Site ConfigSwitch to Nuxt SEOSwitch to RobotsSwitch to SitemapSwitch to OG ImageSwitch to Schema.orgSwitch to Link CheckerSwitch to SEO UtilsSwitch to Skew ProtectionSwitch to AI Ready

**Nitro API**

# **getNitroOrigin()**

Same as [**~~getNitroOrigin()~~**](https://nuxtseo.com/docs/site-config/api/get-nitro-origin) but you will need to provide the request context.

## Usage

serverMiddleware.ts

```ts
import { getNitroOrigin } from '#site-config/server/composables'

export default defineEventHandler((e) => {
  const origin = getNitroOrigin(e)
  // https://www.example.com/
})
```

**Was this page helpful?**

### **Related **

[**getNitroOrigin()**](https://nuxtseo.com/docs/site-config/api/get-nitro-origin)

[**createSitePathResolver()**](https://nuxtseo.com/docs/site-config/nitro-api/create-site-path-resolver)

[**getSiteConfig()**](https://nuxtseo.com/docs/site-config/nitro-api/use-site-config)

[**createSitePathResolver()** Create a function to resolve a path relative to the site within Nitro.](https://nuxtseo.com/docs/site-config/nitro-api/create-site-path-resolver) [**Nitro Hooks** Learn how to use Nitro Hooks to customize your site config.](https://nuxtseo.com/docs/site-config/nitro-api/nitro-hooks)