1 British pound is about 126.51 Indian rupee today, and 1 INR is 0.007904 GBP (mid-market reference rate for 2026-10-21). Bank and remittance rates differ.
GBP
INR
1
126.51
5
632.56
10
1,265.11
50
6,325.56
100
12,651.12
500
63,255.59
1,000
126,511.19
5,000
632,555.94
10,000
1,265,111.88
INR
GBP
1
0.007904
5
0.0395
10
0.079
50
0.3952
100
0.7904
500
3.9522
1,000
7.9044
5,000
39.5222
10,000
79.0444
GBP to INR history
Change
+0.06%
since 22 Apr 2026
High
130.6406 INR
21 Aug 2026
Low
124.2249 INR
19 Jun 2026
Latest
126.462 INR
22 Oct 2026
Month end
1 GBP in INR
Change
22 Oct 2026
126.46
−0.38%
30 Sep 2026
126.94
−1.80%
31 Aug 2026
129.26
+0.68%
31 Jul 2026
128.39
+2.59%
30 Jun 2026
125.15
−2.09%
31 May 2026
127.83
−0.09%
30 Apr 2026
127.95
+2.87%
31 Mar 2026
124.37
+1.23%
28 Feb 2026
122.85
−2.07%
31 Jan 2026
125.45
+3.79%
31 Dec 2025
120.88
+2.15%
30 Nov 2025
118.33
+1.52%
31 Oct 2025
116.56
—
Frequently asked questions
What is 1 GBP in INR today?
About 126.51 INR (mid-market reference rate, 2026-10-21).
How much is 100 GBP in INR?
About 12,651.12 INR.
How has GBP to INR changed in the past year?
From 117.85 on 21 Oct 2025 to 126.46 on 22 Oct 2026 — up 7.31%. The highest was 130.64 (21 Aug 2026) and the lowest 115.48 (20 Nov 2025).
Why is my bank’s rate different?
Banks, exchange houses and remittance apps add a margin and fees, and in Bangladesh remittance can also earn a government incentive. Ask your provider for its rate before sending money.
Source: Open exchange-rate data by fawazahmed0/exchange-api (CC0), compiled daily from public sources. Reference only.