Skip to content
Buying guide

Best compact phones in India

Big screens won. These are for everyone who still wants a phone that fits one hand and a jeans pocket, without giving up the camera or the battery. Small, and not a compromise.

Read moreRead less

Quick answers

What are the best compact phones in India?

Our picks right now: the iPhone 18 Pro (best overall, ₹1,64,900), the Google Pixel 11 Pro (best camera, ₹1,19,999), the Xiaomi 17 (fastest Android, ₹89,999), the vivo X300 FE (brightest screen, ₹89,999), the iPhone 17 (best value iPhone, ₹99,900), the Samsung Galaxy S26 (best Samsung, ₹1,02,999) and the Google Pixel 10a (cheapest compact, ₹52,999).

Which one should most people buy?

The iPhone 18 Pro, our best overall pick, from ₹1,64,900. If it doesn't suit you, the Google Pixel 11 Pro is our best camera pick, from ₹1,19,999. Each pick below says who it suits best.

Which is the cheapest pick?

The Google Pixel 10a, from ₹52,999, our cheapest compact pick.

How do you pick these phones?

Where we have reviewed the phones on a list, our verdicts set the order. Until then, each one is judged on its full spec sheet, its price in India, the maker's software update promise and its service network in India. No maker or store can buy a place on the list, or a higher one. More in our How we test and editorial policy.

When was this list last updated?

On 15 October 2026. Prices are starting prices in India for the base version, before bank and exchange offers, and they change often, so check before you buy.

By The Synap Desk Updated How we pick

  1. Best overall

    1. iPhone 18 Pro

    ₹1,64,900 starting price in India

    Apple's A20 Pro and three 48MP cameras, including a 4x telephoto, in a 6.3-inch body.

    Display
    6.3"
    Chip
    A20 Pro
    Camera
    48MP main (variable aperture, OIS) + 48MP ultrawide + 48MP 4x telephoto (OIS)

    Buy it ifyou want the best small phone, full stop

    Skip it ifyou want a cheaper iPhone: the iPhone 17 is ₹65,000 less

  2. Best camera

    2. Google Pixel 11 Pro

    ₹1,19,999 starting price in India

    A 6.3-inch body with a 5x telephoto, three cameras of 48MP or more and seven Android updates.

    Display
    6.3"
    Chip
    Tensor G6
    RAM
    12GB, 16GB
    Camera
    50MP main (f/1.68, OIS) + 48MP ultrawide (f/1.7, AF) + 48MP telephoto (f/2.8, OIS, 5x optical zoom)
    Battery
    4,850 mAh
    Charging
    30W

    Buy it ifyou want a top camera in a phone that fits one hand

    Skip it ifyou want fast charging: it's 30W

  3. Fastest Android

    3. Xiaomi 17

    ₹89,999 starting price in India

    A Snapdragon 8 Elite Gen 5, a 6,330 mAh battery with 100W charging and a 60mm telephoto in a 6.3-inch body.

    Display
    6.3"
    Chip
    Snapdragon 8 Elite Gen 5
    RAM
    12GB
    Camera
    50MP main (f/1.67, OIS) + 50MP 60mm telephoto (f/2.0, OIS) + 50MP ultrawide (f/2.4)
    Battery
    6,330 mAh
    Charging
    100W

    Buy it ifyou want flagship speed in a small phone

    Skip it ifyou want a lighter phone: the Galaxy S26 weighs 167 g

  4. Brightest screen

    4. vivo X300 FE

    ₹89,999 starting price in India

    A 5,000-nit screen, the brightest of any compact phone we list, with a 50MP telephoto and a 6,500 mAh battery.

    Display
    6.31"
    Chip
    Snapdragon 8 Gen 5
    RAM
    8GB, 12GB
    Camera
    50MP main (f/1.57, OIS) + 50MP telephoto (f/2.65, OIS) + 8MP ultrawide (f/2.2)
    Battery
    6,500 mAh
    Charging
    90W

    Buy it ifyou use your phone outdoors a lot

    Skip it ifyou want the fastest chip: the Xiaomi 17 costs the same with a faster one

  5. Best Samsung

    6. Samsung Galaxy S26

    ₹1,02,999 starting price in India

    A 3x telephoto, IP68 and seven Android updates in a 6.3-inch, 167 g body.

    Display
    6.3"
    Chip
    Exynos 2600
    RAM
    12GB
    Camera
    50MP main (f/1.8, OIS) + 10MP telephoto (f/2.4, 3x optical) + 12MP ultrawide (f/2.2)
    Battery
    4,300 mAh

    Buy it ifyou want Samsung in a size that fits one hand

    Skip it ifbattery life comes first: it's 4,300 mAh

  6. Cheapest compact

    7. Google Pixel 10a

    ₹52,999 starting price in India

    The cheapest compact phone we list at ₹52,999, with seven Android updates and IP68.

    Display
    6.3"
    Chip
    Tensor G4
    RAM
    8GB
    Camera
    48MP main (f/1.7, OIS) + 13MP ultrawide (f/2.2)
    Battery
    5,100 mAh
    Charging
    45W

    Buy it ifyou want a small phone without paying flagship money

    Skip it ifyou want the fastest chip: the Tensor G4 trails the flagships here

The picks, side by side

Starting prices in India. Tap a phone for every spec.

Price and key specs of every phone on this list
Phone Price DisplayChipRAMMain cameraBatteryCharging
1iPhone 18 Pro ₹1,64,900 6.3" A20 Pro Not listed 48MP main (variable aperture, OIS) Not listed Not listed
2Google Pixel 11 Pro ₹1,19,999 6.3" Tensor G6 12GB, 16GB 50MP main (f/1.68, OIS) 4,850 mAh 30W
3Xiaomi 17 ₹89,999 6.3" Snapdragon 8 Elite Gen 5 12GB 50MP main (f/1.67, OIS) 6,330 mAh 100W
4vivo X300 FE ₹89,999 6.31" Snapdragon 8 Gen 5 8GB, 12GB 50MP main (f/1.57, OIS) 6,500 mAh 90W
5iPhone 17 ₹99,900 6.3" A19 Not listed 48MP main (OIS) Not listed Not listed
6Samsung Galaxy S26 ₹1,02,999 6.3" Exynos 2600 12GB 50MP main (f/1.8, OIS) 4,300 mAh Not listed
7Google Pixel 10a ₹52,999 6.3" Tensor G4 8GB 48MP main (f/1.7, OIS) 5,100 mAh 45W

Prices are starting prices in India for the base variant and change often. See every phone we track.