La bandera oficial de Ecopetrol es una sola en todo el mundo, pero se puede presentar en diferentes tamaños, dependiendo del lugar al que se destine. El fondo es blanco y verde luminoso Pantone 382C en proporción de 2 partes de blanco por una de verde, como se indica. Este fondo bicolor aplica idéntico por las dos caras.
Por la cara principal (la que ondea hacia la derecha) y centrado verticalmente sobre el área blanca, se inscribe un logosímbolo en la posición L-1 y versión Color policromía, sin eslogan, tan grande como 2/3 del ancho total de la pieza. El logosímbolo no se repite por la otra cara para evitar el efecto de transparencia a contraluz.
Las filiales también utilizan la misma bandera, sin emplear en ella el área de extensión.
