Yes, you can use a square image for a Twitter post. The recommended minimum size is 600 x 600 pixels.