The document proposes a color image steganography method based on pixel value differencing (PVD) in the spatial domain. It separates each color channel of a pixel into separate matrices and applies PVD separately to embed bits in a sequential order across the channels. It embeds different number of bits in different channels for increased security and quality. It overcomes the issue of pixel values exceeding the 0-255 range in previous PVD methods by selectively embedding one less bit if needed to keep values in range. Experimental results show it provides better visual quality than previous PVD methods.