When using Weebly, the ideal background image size is typically 1200 x 800 pixels. This resolution ensures a sharp and vibrant display across devices. However, it’s best to keep the file size below 1MB to enhance loading speed and performance. Always preview the image on different screens for optimal appearance.