Générateur de filtres CSS
Combinez flou, couleur, transparence et ombres de silhouette dans une séquence CSS. Examinez un exemple et copiez la déclaration créée.
Créer une séquence de filtres
- Choisissez un type et ajoutez une ligne. Les nouvelles lignes commencent avec des valeurs visuellement neutres ; l'exemple initial contient luminosité et saturation. Les types peuvent être répétés, jusqu'à douze lignes.
- Modifiez les valeurs, activez ou excluez des lignes, déplacez-les ou dupliquez-les. Chaque fonction reçoit le résultat de la précédente : l'ordre peut donc modifier l'effet.
- Comparez l'exemple filtré et l'original à la même échelle ou passez d'Ajuster à 100 % pour faire défiler. La déclaration affichée est copiée même dans la vue originale ; une valeur active invalide rend le résultat indisponible.
Comprendre la séquence de fonctions
Un filtre est une séquence de traitement de gauche à droite, et non une pile d'ombres séparées par des virgules. Deux lignes de flou restent deux appels. Désactiver une ligne l'omet sans la déplacer ; elle reprend sa place à la réactivation.
La luminosité, le contraste et la saturation peuvent dépasser 100 % dans cet éditeur. Niveaux de gris, inversion, opacité et sépia utilisent la plage 0–100 %. L'angle de teinte conserve les tours saisis : -450deg n'est pas remplacé par 270deg.
Drop-shadow suit la silhouette alpha de l'entrée, y compris les résultats précédents. Sa troisième longueur et blur() utilisent l'écart type gaussien en pixels CSS, pas le rayon de flou de box-shadow. Il n'y a ni inset ni spread ; répétez les appels pour ajouter des ombres.
Une fonction active visuellement neutre produit tout de même une valeur filter et peut influer sur le regroupement, l'empilement ou le positionnement. Effacez ou désactivez toutes les lignes pour obtenir filter: none;.
Exemples d'ordre et de transparence
L'exemple applique brightness(125%), blur(1.25px), une ombre décalée de -6px et 8px avec un écart type de 3px et la couleur rgb(20 40 80 / 35%), puis blur(0.5px). Sans l'ombre, les deux flous conservent leur ordre.
Pour un canal opaque hypothétique valant un quart, brightness(50%) puis invert(100%) donne sept huitièmes ; dans l'ordre inverse, trois huitièmes. Cela illustre l'ordre sans prédire les pixels exacts du navigateur.
Deux appels opacity(50%) peuvent réduire l'alpha à un quart. Une ombre opaque sans décalage n'est pas forcément neutre sur un contenu semi-transparent ; une ombre entièrement transparente n'ajoute pas cette opacité.
Limites de l'éditeur et de l'aperçu
L'éditeur numérique prend en charge dix fonctions avec px, pourcentages, degrés, couleur hexadécimale à six chiffres et opacité d'ombre séparée. Les plages limitent l'interface, pas toute la grammaire CSS. Aucun import CSS arbitraire, filtre SVG personnalisé, téléversement, image distante, animation ou export matriciel n'est prévu.
L'exemple fixe est illustratif, pas votre photo ou page. Les trous transparents et les formes semi-transparentes montrent la silhouette. Le contenu, le fond, la mise en page et le navigateur peuvent changer l'aspect ; ce n'est pas une certification de couleur, lisibilité ou contraste.
Ajuster redimensionne toute la zone logique sans modifier à nouveau les longueurs CSS. La vue 100 % utilise l'échelle des coordonnées CSS et le défilement, sans garantir une correspondance aux pixels physiques. Les marges sont approximatives, les bords flous peuvent être coupés et une séquence extrême peut paraître petite.
Une valeur active invalide retire le CSS courant et l'aperçu normal sans conserver un ancien résultat. Les lignes désactivées conservent leur texte mais sont exclues du CSS et de la validation active. Une panne limitée à l'aperçu ne change pas le CSS valide ni sa copie.
Styles locaux sans envoi d'images
L'outil n'ajoute ni téléversement, requête d'image distante, historique de brouillons, lien contenant les réglages, ni télémétrie contenant les valeurs saisies. L'exemple est créé en code et la copie est explicite. Cela ne garantit pas l'effacement auprès des services existants, extensions ou copies conservées ailleurs.
Questions sur les filtres CSS
Sources
Références sur les fonctions CSS et le rendu natif.
- CSSWGdrafts.csswg.orgFilter Effects Level 1Projet définissant les fonctions de filtre et leur application séquentielle.
- MDNdeveloper.mozilla.orgCSS filterRéférence de la propriété filter et de ses fonctions.
- MDNdeveloper.mozilla.orgdrop-shadow()Référence sur les silhouettes alpha et l’écart type gaussien.
Vérifié le 13 novembre 2026.
L’éditeur prend en charge un sous-ensemble limité de CSS ; les marges sont approximatives.
Outils associés
SVG en PNG
Convertissez un fichier SVG local ou du code collé en PNG, avec dimensions définies, transparence et polices intégrées.
Ouvrir l’outil — SVG en PNGCalculateur de taille de police fluide
Définissez la taille de police pour deux largeurs de fenêtre. Copiez le CSS relatif à la racine et consultez le modèle calculé avec les mêmes coefficients exportés.
Ouvrir l’outil — Calculateur de taille de police fluideGénérateur de bouton CSS
Personnalisez les états d’un bouton natif, vérifiez le focus clavier et copiez le HTML et le CSS.
Ouvrir l’outil — Générateur de bouton CSSGénérateur CSS de border-radius
Modifiez huit rayons, prévisualisez un cadre et copiez le CSS en pixels ou pourcentages.
Ouvrir l’outil — Générateur CSS de border-radiusGénérateur CSS Grid
Créez un exemple CSS Grid avec pistes, placement et zones nommées. Prévisualisez-le, copiez le CSS ou le HTML et téléchargez l’exemple complet.
Ouvrir l’outil — Générateur CSS GridGénérateur de boîtes flexibles CSS
Créez un exemple Flexbox avec des contrôles de conteneur et d'élément, des axes de mise en page explicites, une correspondance CSS et HTML et un téléchargement local d'exemple complet.
Ouvrir l’outil — Générateur de boîtes flexibles CSSGénérateur CSS d’ombres de texte
Créez des ombres de texte ordonnées, prévisualisez du texte brut et copiez le CSS exact.
Ouvrir l’outil — Générateur CSS d’ombres de texteGénérateur de transformation CSS
Composez des transformations CSS 2D répétables, modifiez px ou la traduction et l'origine en pourcentage, inspectez une boîte de référence et copiez les déclarations actuelles exactes.
Ouvrir l’outil — Générateur de transformation CSSGénérateur d’ombres CSS
Créez des couches box-shadow ordonnées, prévisualisez et copiez le code CSS.
Ouvrir l’outil — Générateur d’ombres CSSFiligrane sur image
Ajoutez du texte ou un logo aux images, vérifiez les résultats et téléchargez les fichiers individuels ou un ZIP.
Ouvrir l’outil — Filigrane sur imageGénérateur de dégradés CSS
Créez des dégradés linéaires ou radiaux avec couleurs, opacité et points réglables.
Ouvrir l’outil — Générateur de dégradés CSSConvertisseur de couleurs
Convertissez les valeurs sRGB HEX, RGB et HSL prises en charge, avec alpha et précision explicite.
Ouvrir l’outil — Convertisseur de couleursImage en texte (OCR)
Reconnaissez le texte imprimé de PNG ou JPEG locaux, choisissez la langue et vérifiez ou corrigez le résultat avant de le copier ou télécharger.
Ouvrir l’outil — Image en texte (OCR)Lecteur de QR depuis une image
Lisez un QR code depuis un PNG ou JPEG local et examinez le texte ou les octets sans ouvrir de lien.
Ouvrir l’outil — Lecteur de QR depuis une imageVérificateur de contraste des couleurs
Comparez les couleurs du premier plan et de l’arrière-plan, ajustez l’opacité et vérifiez les seuils numériques WCAG pour le texte et les détails essentiels de l’interface.
Ouvrir l’outil — Vérificateur de contraste des couleursCalculateur de taille d’impression et de résolution
Calculez la taille d’impression, les pixels nécessaires et la résolution effective avec marges ou recadrage.
Ouvrir l’outil — Calculateur de taille d’impression et de résolutionCalculateur de rapport largeur/hauteur
Calculez le rapport largeur/hauteur ou de nouvelles dimensions en pixels en fixant un seul côté.
Ouvrir l’outil — Calculateur de rapport largeur/hauteurCompresseur d’images
Essayez d’adapter un JPEG, PNG ou WebP à une taille de fichier cible, avec résultat mesuré et réduction facultative des dimensions.
Ouvrir l’outil — Compresseur d’imagesHEIC en JPG
Convertissez localement vos photos HEIC compatibles en JPG à pleine résolution, avec qualité et fond réglables, puis téléchargez les fichiers vérifiés seuls ou en ZIP.
Ouvrir l’outil — HEIC en JPGConvertisseur d’images
Convertissez des images PNG, JPEG et WebP localement, réglez transparence, fond et qualité, puis téléchargez les résultats.
Ouvrir l’outil — Convertisseur d’imagesCréer un collage photo
Disposez des photos locales en grille et téléchargez un PNG ou JPEG.
Ouvrir l’outil — Créer un collage photoPivoter et retourner des images
Faites pivoter ou retournez un lot local d’images statiques PNG, JPEG et WebP, puis vérifiez et téléchargez les résultats.
Ouvrir l’outil — Pivoter et retourner des imagesRecadrer une image
Recadrez un fichier JPEG, PNG ou WebP local au pixel près et téléchargez le résultat en PNG ou JPEG.
Ouvrir l’outil — Recadrer une imageRedimensionner une image
Redimensionnez une image JPG, PNG ou WebP en pixels ou en pourcentage, vérifiez et téléchargez le résultat.
Ouvrir l’outil — Redimensionner une image