La bandera rojinegra une el color negro del anarquismo con el color rojo del socialismo o movimiento obrero.
Normalmente está cosida en diagonal, aunque las primeras banderas lo estaban de forma horizontal, sin embargo se cambió para marcar diferencia con las banderas nacionales que generalmente tienen franjas horizontales o verticales.
Tradicionalmente la bandera roja simbolizó el movimiento obrero. Como se dijo antes, aunque algunos de los primeros anarquistas la habían tomado como enseña, después se prefirió la bandera de color negro para diferenciarse de los "socialistas" (convencionales o estatistas) que también utilizaban una bandera de color rojo.
Aunque hay usos anteriores de banderas que conjugaban ambos colores en Italia y México, la popularización definitiva vino cuando el sindicato español Confederación Nacional del Trabajo tomó la bandera rojinegra como enseña del anarcosindicalismo en la década de 1910.