Search query: hair dye for dark hair without bleach

Product: Schwarzkopf Keratin Color Permanent Hair Color Cream, 1.8 Ruby Noir (Packaging May Vary), Pack of 1 INTENSE CARING COLOR: Your hair is healthy looking and strong in combination with the Pre-Color Serum.
EVEN COLOR FROM ROOT TO TIP: The protective Pre-Color Serum conditions the hair before coloring for a more even color result from root to tip.
UP TO 80% LESS HAIR BREAKAGE: Enhanced K·Bond-Plex repairs inner hair structure and coats the hair surface after the coloration process for strong and healthy looking hair.
100% GRAY COVERAGE: Gray coverage with long lasting color fidelity giving you fuller hair with up to 80% less hair breakage (vs untreated hair).
If your hair is longer than shoulder length, we recommend using 2 boxes of Keratin Color hair dye for the application. Schwarzkopf 1.8 Ruby Noir

Product: L'Oreal Paris Colorista Semi-Permanent Hair Color For Brunettes, Teal For brunettes
Semi Permanent haircolor created with pure direct dyes in a conditioning hair mask
No bleach required
No ammonia, no peroxide
Vegan formula- no animal derived ingredients or byproducts L'Oreal Paris Teal

Product: L'Oreal Paris Colorista Semi-Permanent Hair Color for Light Bleached or Blondes, Pink A collection of beautiful trend shades ranging from light pastels to bright vivids for use on platinum, light and medium blondes, bleached or highlighted hair
Our semi-permanent hair color is created with pure dyes in a conditioning hair mask so it’s quick and easy to apply - Once complete, the color gradually fades the more you shampoo
Gentle, vegan formulas with no animal derived ingredients or byproducts - No mixing, no ammonia, no peroxide
Try mixing and matching different shades to create the perfect rainbow hair, mermaid hair, galaxy hair, festival hair or Halloween look that turns heads everywhere you go
Semi-permanent hair color is the best way to experiment with different shades before you fully commit to a permanent color you love L'Oreal Paris Pink