Scannerless laser three-dimensional (3D) imaging relies on large-scale detector arrays to achieve high-resolution imaging and is one of the main technologies in light detection and ranging (LIDAR). However, the high production cost and complex manufacturing process is limiting the imaging resolution. In this paper, we demonstrate a subpixel 3D imaging method based on two-dimensional (2D) encoding and decoding. First, an LED array projects 2D spatio-temporal coded light beams onto the target space. Accordingly, an optical multiplexer separates and reconstructs the backscattered signals into a small-scale avalanche photodiode (APD) array. We designed a prototype with a 16×16 optical encoding and a 2×2 APD array. The scannerless imaging reconstructs 256 pixels per frame within the distance range of 39–68 cm.