Los aliados tenían, a primera vista, algunas ventajas sobre el país del sur. Su población y sus tropas doblaban a las chilenas en número y el puerto peruano del Callao era con sus defensas de artillería casi inexpugnable para la flota chilena y ofrecía un refugio seguro a las naves peruanas. En el Callao una firma inglesa ofrecía los servicios de un dique flotante para naves de hasta 3000t lo que permitía complicadas reparaciones de sus barcos, de lo que hizo uso reparando sus naves antes de la guerra. Quizás fueron estas las razones por las que la prensa internacional en un comienzo dio por segura la derrota de Chile. La ambivalente actitud argentina y el permanente conflicto araucano ensombrecían las expectativas chilenas. Como afirma Basadre sobre la opinión pública de su país: «Se desconocía entonces el verdadero poder de Chile y las espantosas consecuencias de la guerra, y se creía, por las gentes poco avisadas, que, como en conjunto, los países aliados eran más extensos que Chile, lograrían la victoria finalmente.»