# India Indian Rupee per US Dollar

India Indian Rupee per US Dollar was 93.93 INR per USD in 10 November 2026, unchanged from 9 November 2026 and up 5.9% from a year earlier.
Over the past ten years it has ranged from 63.37 INR per USD (5 Jan 2018) to 96.83 INR per USD (20 May 2026), averaging 77.45 INR per USD.

- Source agency: Makrognosis (computed from agency-direct inputs)
- Makrognosis code: `IN.FXUSD.D.NSA`
- Frequency: daily
- Units: INR per USD
- Coverage: 2000-01-13 to 2026-11-10 (6,866 observations)
- Page: https://makrognosis.robomacro.com/data/india/indian-rupee-per-us-dollar

## Recent data

| Period | Value |
|---|---:|
| 10 November 2026 | 93.93 INR per USD |
| 9 November 2026 | 93.94 INR per USD |
| 6 November 2026 | 93.92 INR per USD |
| 5 November 2026 | 94.48 INR per USD |
| 4 November 2026 | 94.64 INR per USD |
| 3 November 2026 | 94.75 INR per USD |
| 2 November 2026 | 94.91 INR per USD |
| 30 October 2026 | 94.96 INR per USD |
| 29 October 2026 | 95.27 INR per USD |
| 28 October 2026 | 95.22 INR per USD |
| 27 October 2026 | 95.12 INR per USD |
| 26 October 2026 | 95.19 INR per USD |
| 23 October 2026 | 94.95 INR per USD |
| 22 October 2026 | 94.82 INR per USD |
| 21 October 2026 | 94.47 INR per USD |
| 20 October 2026 | 94.93 INR per USD |
| 19 October 2026 | 94.93 INR per USD |
| 16 October 2026 | 94.96 INR per USD |
| 15 October 2026 | 95.06 INR per USD |
| 14 October 2026 | 95.16 INR per USD |
| 13 October 2026 | 95.28 INR per USD |
| 12 October 2026 | 95.77 INR per USD |
| 9 October 2026 | 96.73 INR per USD |
| 8 October 2026 | 96.78 INR per USD |

## API

```
curl -H "X-API-Key: $MAKROGNOSIS_KEY" \
  "https://makrognosis.robomacro.com/v1/series/IN.FXUSD.D.NSA"

# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/IN.FXUSD.D.NSA",
                 headers={"X-API-Key": KEY})
obs = r.json()["observations"]
```
