Silhouette is an Austrian brand of sunglasses and eyeglasses, founded in 1964. Its headquarters and main production site are located in Linz, Austria.
The founders positioned their first creations as fashion accessories — instead of technical visual aids. They chose a French name for their company as fashion then was still heavily dominated by French designers.
Exceptional aesthetic often arises from the combination of two seemingly opposing poles. Silhouette eyewear has always succeeded in mastering this art: Achieving unparalleled lightness through inner strength. To remain true to oneself and to constantly set new impulses. To create timeless design that also meets the spirit of the age.
Since 2002, NASA has used the frame of the designer model Titan Minimal Art, combined with dark lenses developed jointly by the company. The frame is very light at 1.8 grams and devoid of hinge screws, reducing the potential danger for astronauts. Because astronauts work in such sensitive environments, unreliable eyeglass components could lead to a catastrophe. Such hazards are particularly likely during Extra Vehicular Activity (EVA), when astronauts spacewalk with only the protection of their spacesuits. A loose screw or component during an EVA could lead to a variety of problems for the astronaut and his co-workers. Failed components could be nasally or orally ingested, causing choking; drawn into the coolant system impeller, causing mechanical suit failure; or tear the suit bladder, resulting in a loss of suit pressure
Silhouette has revolutionized the world of eyewear with the world’s lightest glasses. Extremely high standards of workmanship and the use of the latest materials and production techniques enable us to create new and innovative products.
From the very outset, Silhouette has always pursued a vision that still holds true today: Creating the most beautiful eyewear in the world. We put our heart and soul into our work to turn this vision into reality.
Unlimited possibilities in terms of shape, color and design express what makes a pair of Silhouette spectacles unique: your personality.
Innovative materials and puristic design define the unmistakable lightness of our eyewear. See it and feel it.
Silhouette eyewear stands for classic design, which is also in tune with the spirit of the age. We aim for clarity, which will bring out your personality in all its facets.
The Urban LITE, ultra minimalistic and highly functional, won the prestigious German Design Award 2018. It’s something that does make us proud. But what pleases us most is when our customers express their individual styles with Silhouette eyewear.
Nowadays the company employs around 800 workers in the main production site in Linz. Since 1997, the basic steps of metal processing are completed in a new plant with 340 workers in the small Bohemian town of Trhové Sviny. Each year, Silhouette produces up to three million glasses, exporting around 95%. The company owns thirteen distribution subsidiaries worldwide and is represented in over ninety countries.