Vivo U20 có thiết kế với vỏ ngoài được làm từ nhựa giả kính. Máy có kích thước 162,15x76,47x8,89 mm, trọng lượng 193g. Vivo U20 có màn hình Full HD+ 6.53 inch, còn phần notch hình giọt nước chứa camera selfie, RAM 4 GB hoặc 6 GB, bộ nhớ trong 64 GB, chạy Android 9 (Pie) với giao diện FunTouch OS 9.
Bộ ba camera sau của Vivo U20 có độ phân giải 16 MP, khẩu độ f/1.78 cho khả năng lấy nét theo pha. Cảm biến thứ hai 8 MP, khẩu độ f/2.2 cho ống kính góc rộng 120 độ. Ống kính macro 2 MP, f/2.4. Bộ ba này được trang bị đèn flash LED, quay video 4K. Máy ảnh selfie 16 MP, f/2.0.
Viên pin của U20 có dung lượng 5.000 mAh, hỗ trợ sạc nhanh với nguồn ra 18W, hỗ trợ sạc ngược cho các thiết bị khác. Ngoài ra, cảm biến vân tay cũng được nhìn thấy ở mặt sau, nằm ở vị trí chính giữa thân máy.
Vivo U20 có 2 màu đen và xanh dương, lên kệ ở Ấn Độ từ ngày 28/11. Giá bán của phiên bản RAM 4 GB là 10.990 Rupee (tương đương 3,54 triệu đồng). Phiên bản RAM 6 GB có giá 11.990 Rupee (3,86 triệu đồng). Dự kiến Vivo U20 cũng sẽ lên kệ tại các cửa hàng ngoại tuyến ở Ấn Độ từ ngày 12/12/2019.