RawedLa retouche RAW sur Mac

Un éditeur RAW simple, natif sur macOS.
Il a aussi les outils avec lesquels les pros finalisent leurs photos : des masques qui sélectionnent le ciel ou le sujet en un clic, la courbe des tonalités, l’étalonnage des couleurs et la fusion HDR.
Avec Rawed+, un agent IA peut piloter l’app à votre place.

Un seul achat, sans abonnement.

L’éditeur de Rawed avec la photo de deux navires en mer. La barre latérale affiche l’histogramme, les boutons Auto et Paysage auto, et les curseurs Lumière.

Réglage auto

Un clic sur Auto règle l’exposition, le contraste et la balance des blancs de chaque photo. Pour les paysages et les couchers de soleil, Paysage auto retient le ciel et éclaircit le premier plan. Récupérer la plage dynamique (de 0 à 100) protège les hautes lumières et débouche les ombres.

Vue avant/après scindée d’une même photo, l’original à gauche.

Masques

Avec Sélectionner le ciel et Sélectionner le sujet, isolez le ciel ou votre sujet en un clic. Ajoutez des dégradés linéaires et radiaux, un pinceau, une plage de luminance ou une plage de couleurs, puis combinez-les par ajout, soustraction ou intersection. Chaque masque dispose de 12 réglages, de l’exposition à la saturation.

Le panneau Masques avec un masque de ciel, ses outils de tracé et ses réglages locaux.

Couleur

Courbes des tonalités (RVB, par couche et paramétrique), Mélangeur de couleurs pour la teinte, la saturation et la luminance de 8 couleurs, et étalonnage des ombres, des tons moyens et des hautes lumières. Réglez la balance des blancs par la température et la teinte, ou cliquez sur une zone neutre avec la pipette.

Photo de nuit d’un bus vert sous la neige. L’inspecteur affiche la courbe des tonalités et le Mélangeur de couleurs.

Fusion HDR

Fusionnez deux expositions bracketées ou plus. Rawed les aligne, supprime les images fantômes et enregistre un TIFF HDR linéaire qui s’ouvre directement dans l’éditeur.

Agents IA (Rawed+)

Laissez un agent IA comme Claude piloter Rawed via MCP : réglages, masques, export, tout ce que sait faire l’app. Chaque étape peut être annulée. Configuration et référence des outils

Retoucher une photo

Exemple de session

DSC00475 : le ciel est délavé, et la mer et les bateaux au premier plan sont trop sombres. Redonne de la couleur au ciel et éclaircis un peu les bateaux.

  1. rawed · get_photo_info(path: "DSC00475.ARW")

    {"camera": "SONY ILCE-6400", "lens": "E 18-135mm F3.5-5.6 OSS", "exposure": "1/400 s · f/5.0 · ISO 160 · 43 mm", "as_shot_temperature": 5431, "baseline_exposure_ev": 0.4}

  2. rawed · get_analysis(path: "DSC00475.ARW")

    {"dynamic_range_ev": 5.84, "top_vs_bottom_ev": 2.55, "highlight_clip_percent": 0.77, "recoverable_highlight_percent": 0.72, "shadow_clip_percent": 0.0}

  3. rawed · render_preview(path: "DSC00475.ARW", max_size: 1024)

    Edited preview, 1024×683.

  4. Le haut de l’image est plus clair que le bas de 2,5 IL, et 0,77 % des hautes lumières sont écrêtées (0,72 % récupérables grâce aux données RAW). Aucune ombre n’est bouchée. Je commence par baisser les hautes lumières et les blancs, puis j’éclaircirai les zones sombres.

  5. rawed · update_recipe(path: "DSC00475.ARW", changes: {"light":{"highlights":-50,"whites":-15}})

    Applied “Pull back the bright sky”. Changed: {"light":{"highlights":-50,"whites":-15}}

  6. rawed · render_preview(path: "DSC00475.ARW", max_size: 1024)

    Edited preview, 1024×683.

  7. rawed · update_recipe(path: "DSC00475.ARW", changes: {"light":{"shadows":25,"exposure":0.15}})

    Applied “Lift the sea and ships”. Changed: {"light":{"exposure":0.15,"shadows":25}}

  8. rawed · render_preview(path: "DSC00475.ARW", max_size: 1024)

    Edited preview, 1024×683.

  9. Après ces réglages globaux, le ciel reste un peu clair : je l’assombris avec un masque de ciel et j’apporte de la lumière sur les deux bateaux avec un masque radial.

  10. rawed · edit_mask(path: "DSC00475.ARW", action: "add", name: "Sky", shape: {"kind":"sky"}, adjustments: {"exposure":-0.3,"dehaze":15,"saturation":10})

    Added mask “Sky”.

  11. rawed · render_preview(path: "DSC00475.ARW", max_size: 1024)

    Edited preview, 1024×683.

  12. rawed · edit_mask(path: "DSC00475.ARW", action: "add", name: "Ships", shape: {"kind":"radial_gradient","center":{"x":0.48,"y":0.47},"radius_x":0.32,"radius_y":0.1,"feather":60}, adjustments: {"exposure":0.3,"clarity":10})

    Added mask “Ships”.

  13. rawed · render_preview(path: "DSC00475.ARW", max_size: 1024)

    Edited preview, 1024×683.

  14. rawed · render_preview(path: "DSC00475.ARW", max_size: 1024, original: true)

    Original preview, 1024×683.

Photo d’origine
Photo d’origine
Retouchée
Retouchée

Hautes lumières −50, blancs −15, ombres +25, exposition +0,15. Masque de ciel : exposition −0,3, correction du voile +15, saturation +10. Masque radial sur les bateaux : exposition +0,3, clarté +10. Chaque étape figure dans l’historique de Rawed et s’annule avec ⌘Z.

Harmoniser toute une série

Exemple de session · 22 fichiers RAW d’une même soirée

Ce dossier contient 22 photos d’une soirée de neige à Québec, et la luminosité comme les couleurs changent d’une image à l’autre. Fais-en une série homogène en reprenant le rendu de DSC_1803, puis exporte des JPEG en taille réelle pour le client et des copies de 2 048 px pour le web, sans données de localisation.

  1. rawed · list_photos(folder: "photos")

    22 photos: DSC_1764.NEF, DSC_1767.NEF, DSC_1770.NEF, …

  2. rawed · assess_photos(paths: ["DSC_1764.NEF", "DSC_1767.NEF", … 22 photos], include: ["exposure"])

    {"DSC_1791.NEF": {"ev_offset": -2.43, "highlight_clip_percent": 0.56}, "DSC_1835.NEF": {"ev_offset": -1.88, "highlight_clip_percent": 0.21}, "DSC_1806.NEF": {"ev_offset": -1.26, "highlight_clip_percent": 1.08}} …

    … et 19 autres photos dans la même réponse

  3. rawed · get_photo_info(path: "DSC_1764.NEF")

    {"as_shot_temperature": 3458, "as_shot_tint": 25}

    … le même appel pour 21 photos de plus

  4. Telles quelles, les images vont de −2,43 à −1,26 IL par rapport à un gris à 18 %, soit un écart de 1,2 IL, et l’appareil a choisi des balances des blancs entre 2705 K et 4490 K. Je ramène chaque image à la médiane de la série plus 0,4 IL (−1,48 IL), ce qui donne des corrections d’exposition de −0,22 à +0,95 IL, et j’applique à toutes la même balance des blancs : 3400 K, teinte +19, soit la médiane des valeurs choisies par l’appareil.

  5. rawed · render_preview(path: "DSC_1764.NEF", max_size: 360, original: true)

    DSC_1764.NEF: Original preview, 360×240.

    … le même appel pour 21 photos de plus

  6. rawed · update_recipe(path: "DSC_1791.NEF", changes: {"light": {"exposure": 0.95}})

    DSC_1791.NEF: Applied “Match exposure”. Changed: {"light":{"exposure":0.95}}

  7. rawed · update_recipe(path: "DSC_1835.NEF", changes: {"light": {"exposure": 0.4}})

    DSC_1835.NEF: Applied “Match exposure”. Changed: {"light":{"exposure":0.4}}

  8. rawed · update_recipe(path: "DSC_1806.NEF", changes: {"light": {"exposure": -0.22}})

    DSC_1806.NEF: Applied “Match exposure”. Changed: {"light":{"exposure":-0.22}}

    … le même appel pour 19 photos de plus

  9. rawed · set_white_balance(path: "DSC_1764.NEF", mode: "custom", temperature: 3400, tint: 19)

    DSC_1764.NEF: White balance: {"mode": "custom", "temperature": 3400, "tint": 19}

    … le même appel pour 21 photos de plus

  10. L’exposition et la balance des blancs sont maintenant harmonisées. Place au rendu sur DSC_1803 : une courbe Contraste moyen, un peu de vibrance, une touche de clarté et de correction du voile, des ombres froides, des hautes lumières chaudes et un léger vignetage.

  11. rawed · apply_tone_curve_preset(path: "DSC_1803.NEF", preset: "medium_contrast")

    DSC_1803.NEF: Tone curve rgb: mediumContrast.

  12. rawed · update_recipe(path: "DSC_1803.NEF", changes: {"color": {"vibrance": 12}, "presence": {"clarity": 10, "dehaze": 6}, "colorGrading": {"shadows": {"hue": 215, "saturation": 14, "luminance": 0}, "highlights": {"hue": 40, "saturation": 10, "luminance": 0}}, "effects": {"vignette": {"amount": -10}}})

    DSC_1803.NEF: Applied “Night look”. Changed: {"color":{"vibrance":12},"colorGrading":{"highlights":{"hue":40,"luminance":0,"saturation":10},"shadows":{"hue":215,"luminance":0,"saturation":14}},"effects":{"vignette":{"amount":-10}},"presence":{"clarity":10,"dehaze":6}}

  13. rawed · render_preview(path: "DSC_1803.NEF", max_size: 1024)

    DSC_1803.NEF: Edited preview, 1024×683.

  14. rawed · paste_settings(source: "DSC_1803.NEF", paths: ["DSC_1764.NEF", "DSC_1767.NEF", … 21 photos], categories: ["toneCurve", "color", … 5 items])

    Pasted toneCurve, color, colorGrading, presence, effects from DSC_1803.NEF to 21 photos.

  15. J’ai collé ce rendu sur les 21 autres photos, sans l’exposition ni la balance des blancs, pour garder l’harmonisation. Sur 4 images, des lampadaires ou des phares étaient écrêtés dès la prise de vue (DSC_1791, DSC_1803, DSC_1806, DSC_1829) ; j’y baisse les hautes lumières de 40.

  16. rawed · update_recipe(path: "DSC_1791.NEF", changes: {"light": {"highlights": -40}})

    DSC_1791.NEF: Applied “Hold the lamp highlights”. Changed: {"light":{"highlights":-40}}

    … le même appel pour 3 photos de plus

  17. rawed · render_preview(path: "DSC_1764.NEF", max_size: 360)

    DSC_1764.NEF: Edited preview, 360×240.

    … le même appel pour 21 photos de plus

  18. rawed · export(paths: ["DSC_1764.NEF", "DSC_1767.NEF", … 22 photos], format: "jpeg", quality: 0.9, size: "original", remove_location: true, directory: "client")

    {"completed": 22, "failures": [], "outputs": ["client/DSC_1767.jpg", "… 22 files"]}

  19. rawed · export(paths: ["DSC_1764.NEF", "DSC_1767.NEF", … 22 photos], format: "jpeg", quality: 0.8, size: "long_edge", long_edge: 2048, remove_location: true, file_name: "{name}-web", directory: "web")

    {"completed": 22, "failures": [], "outputs": ["web/DSC_1767-web.jpg", "… 22 files"]}

Telles quelles (22 images)
Telles quelles (22 images)
Harmonisées et retouchées
Harmonisées et retouchées

22 JPEG en taille réelle dans client/ et 22 copies web (2048×1365) dans web/, exportés avec suppression de la localisation. 123 appels d’outils au total. Chaque modification est une étape dans l’historique de la photo concernée et peut être annulée.

Trier une série

Exemple de session · 28 fichiers RAW d’un défilé

28 images d’un défilé de la Saint-Patrick, surtout des rafales. Écarte tout ce qui est flou ou mal exposé, garde la meilleure image de chaque rafale et marque celles à retenir.

  1. rawed · assess_photos(paths: ["DSC_2525.NEF", "DSC_2526.NEF", … 28 photos])

    {"DSC_2527.NEF": {"sharpness": {"score": 78, "likely_blurry": false, "relative_to_group_best": 0.87}, "exposure": {"highlight_clip_percent": 0.25, "likely_overexposed": false}, "faces": {"count": 2, "any_eyes_closed": false}, "duplicate_group": 1}, "DSC_2528.NEF": {"sharpness": {"score": 81, "likely_blurry": false, "relative_to_group_best": 1}, "exposure": {"highlight_clip_percent": 0.08, "likely_overexposed": false}, "faces": {"count": 5, "any_eyes_closed": true}, "duplicate_group": 1}, "DSC_2547.NEF": {"sharpness": {"score": 69, "likely_blurry": false, "relative_to_group_best": 0.74}, "exposure": {"highlight_clip_percent": 7.18, "likely_overexposed": true}, "faces": {"count": 1, "any_eyes_closed": false}, "duplicate_group": 5}} … {"duplicate_groups": [{"group": 1, "photos": 4, "suggested_keep": "DSC_2527.NEF"}, {"group": 2, "photos": 9, "suggested_keep": "DSC_2539.NEF"}, {"group": 3, "photos": 2, "suggested_keep": "DSC_2540.NEF"}, {"group": 4, "photos": 3, "suggested_keep": "DSC_2558.NEF"}, {"group": 5, "photos": 6, "suggested_keep": "DSC_2550.NEF"}, {"group": 6, "photos": 2, "suggested_keep": "DSC_2556.NEF"}]}

    … et 25 autres photos dans la même réponse

  2. Aucune des 28 images ne semble floue (netteté de 61 à 92 sur 100) et aucune n’est sous-exposée. DSC_2547 est surexposée, avec 7,2 % des hautes lumières écrêtées. 26 images forment 6 groupes de quasi-doublons, et 2 n’ont pas de doublon. Dans la première rafale de 4, l’image la plus nette montre un visage aux yeux sans doute fermés : Rawed propose donc plutôt DSC_2527. La détection des yeux n’est qu’une indication et peut concerner quelqu’un dans la foule. Je retiens l’image proposée dans chaque groupe ainsi que les 2 images sans doublon, et je rejette le reste.

  3. rawed · set_rating(paths: ["DSC_2527.NEF", "DSC_2539.NEF", … 8 photos], rating: 3, flag: "pick")

    Set rating 3, flag pick on 8 photos.

  4. rawed · set_rating(paths: ["DSC_2525.NEF", "DSC_2526.NEF", … 20 photos], flag: "reject")

    Set flag reject on 20 photos.

  5. rawed · render_preview(path: "DSC_2525.NEF", max_size: 320)

    DSC_2525.NEF: Edited preview, 320×214.

    … le même appel pour 27 photos de plus

Retenues et rejetées

  • DSC_2525DSC_2525 Rejetée · groupe 1
  • DSC_2526DSC_2526 Rejetée · groupe 1
  • DSC_2527DSC_2527 Retenue · meilleure du groupe 1
  • DSC_2528DSC_2528 Rejetée · groupe 1
  • DSC_2529DSC_2529 Rejetée · groupe 2
  • DSC_2530DSC_2530 Rejetée · groupe 2
  • DSC_2531DSC_2531 Rejetée · groupe 2
  • DSC_2532DSC_2532 Rejetée · groupe 2
  • DSC_2533DSC_2533 Rejetée · groupe 2
  • DSC_2534DSC_2534 Rejetée · groupe 2
  • DSC_2536DSC_2536 Rejetée · groupe 2
  • DSC_2538DSC_2538 Rejetée · groupe 2
  • DSC_2539DSC_2539 Retenue · meilleure du groupe 2
  • DSC_2540DSC_2540 Retenue · meilleure du groupe 3
  • DSC_2541DSC_2541 Rejetée · groupe 3
  • DSC_2542DSC_2542 Retenue · sans doublon
  • DSC_2543DSC_2543 Retenue · sans doublon
  • DSC_2545DSC_2545 Rejetée · groupe 4
  • DSC_2546DSC_2546 Rejetée · groupe 5
  • DSC_2547DSC_2547 Rejetée · écrêtage 7,18 %
  • DSC_2548DSC_2548 Rejetée · groupe 5
  • DSC_2549DSC_2549 Rejetée · groupe 5
  • DSC_2550DSC_2550 Retenue · meilleure du groupe 5
  • DSC_2551DSC_2551 Rejetée · groupe 5
  • DSC_2554DSC_2554 Rejetée · groupe 4
  • DSC_2556DSC_2556 Retenue · meilleure du groupe 6
  • DSC_2557DSC_2557 Rejetée · groupe 6
  • DSC_2558DSC_2558 Retenue · meilleure du groupe 4

8 images retenues avec 3 étoiles et 20 rejetées. Rien n’est supprimé : filtrez la bibliothèque par indicateur pour voir l’un ou l’autre ensemble.

Photos des exemples de séries : Wilfredor, CC0 1.0, via l’Internet Archive. Présentées ici en petits aperçus.

Toutes les fonctionnalités

RAW

Moteur RAW
Moteur RAW d’Apple. La version du décodeur est enregistrée pour chaque photo
Réglages RAW
Récupération des hautes lumières, mappage du gamut, courbe de base, débouchage des ombres, exposition de référence
Détail RAW
Netteté de capture, réduction du moiré (formats compatibles), réduction du bruit de luminance et de couleur

Lumière

Réglages de base
Exposition (±5 IL), contraste, hautes lumières, ombres, blancs, noirs
Tons
Mappage tonal local, compression des hautes lumières, Récupérer la plage dynamique (0–100)
Balance des blancs
Telle quelle, Auto, Personnalisé (2 000 à 50 000 K, teinte de −150 à +150), pipette
Réglage auto
Auto, Paysage auto

Couleur

Courbe des tonalités
Courbe de points (RVB, R, V, B), courbe paramétrique (hautes lumières, tons clairs, tons foncés, ombres, trois points de séparation), préréglages (Linéaire, Contraste moyen, Contraste fort)
TSL
Teinte, saturation et luminance de 8 couleurs (rouge, orange, jaune, vert, turquoise, bleu, violet, magenta)
Étalonnage des couleurs
Teinte, saturation et luminance des ombres, des tons moyens et des hautes lumières ; mélange, équilibre
Saturation
Vibrance, saturation

Détail et effets

Netteté
Gain, rayon, détail, masquage (masque affiché pendant le réglage)
Réduction du bruit
Luminance (détail, contraste), couleur (détail, lissage). Prend en charge un modèle de débruitage Core ML que vous fournissez
Effets
Texture, clarté, correction du voile, vignetage après recadrage (gain, point milieu, arrondi, contour progressif, hautes lumières)

Objectif et géométrie

Objectif
Correction du profil d’objectif (activée ou non), distorsion, vignetage, suppression de la frange
Recadrage
Formats prédéfinis, proportions personnalisées, redressement, Redressement auto
Transformation
Rotation à 90°, retournement horizontal et vertical, perspective (verticale, horizontale, rotation, aspect, échelle, décalage)

Masques

Types de masque
Sélectionner le ciel, Sélectionner le sujet, dégradé linéaire, dégradé radial, pinceau (taille, contour progressif, débit, densité, gomme), plage de luminance, plage de couleurs
Combinaison
Ajout, soustraction, intersection, inversion
Réglages locaux
Exposition, contraste, hautes lumières, ombres, blancs, noirs, température, teinte, saturation, netteté, clarté, correction du voile

Affichage

Histogramme
RVB, luminance
Contrôle de l’exposition
Écrêtage des hautes lumières et des ombres, zébrures (95 %, 98 %, 100 %), carte thermique de l’exposition
Comparaison
Scindé, côte à côte, maintenir la barre d’espace pour voir l’original
Écran
Zoom de 25 à 400 %, aperçu EDR sur les écrans HDR

Bibliothèque

Sélection
Notes (0 à 5), indicateurs (retenir, rejeter), étiquettes de couleur (5 couleurs)
Tri et filtres
Tri par date de prise de vue, nom de fichier ou note. Filtres par note, indicateur ou type de fichier
Fichiers
Dossiers affichés tels quels, paires RAW + JPEG réunies en une seule photo, cartes mémoire et disques externes (regroupés par jour de prise de vue, Copier dans un dossier)

Retouches

Non destructif
Les originaux ne sont jamais modifiés ; les retouches sont enregistrées dans un fichier annexe par photo
Historique
Annuler, rétablir, liste de l’historique
Préréglages
7 intégrés ; création, import et export (.rspreset) ; copier-coller des réglages par catégorie ; application par lots

Exportation

Formats de fichier
JPEG, HEIF, PNG, TIFF (16 bits)
Espace colorimétrique
sRGB, Display P3
Taille
Taille d’origine, grand côté, petit côté, largeur × hauteur, pourcentage, mégapixels
Paramètres
Qualité, métadonnées (toutes, sans localisation, sans appareil ni localisation, copyright seul, aucune), copyright et auteur, netteté de sortie, résolution (ppp), filigrane texte ou image, modèle de nom de fichier avec date et numérotation, sous-dossiers par date de prise de vue, export par lots
Préréglages
Une seule fenêtre Exporter, qui sert aussi à convertir les photos d’une carte sans ouvrir l’éditeur. Préréglages : JPEG en taille d’origine, Web, Partage, Petit, PNG sans perte

Fusion HDR

Fusion HDR
Deux photos bracketées ou plus, alignement, suppression des images fantômes (réglable), enregistrement en TIFF HDR linéaire

Agents IA (Rawed+)

MCP
Serveur rawed-mcp pour Claude Code, Codex et les autres clients MCP. Connexions depuis le même Mac uniquement. À activer dans les Réglages

Appareils photo

Sony, Canon, Nikon, Fujifilm, Panasonic, OM System, Olympus, Pentax, Leica, Hasselblad, ProRAW (DNG) de l’iPhone et de l’iPad

Rawed ouvre les fichiers RAW que votre Mac sait lire : 932 modèles d’appareils en octobre 2026. Les nouveaux appareils arrivent avec les mises à jour de macOS.

Tarifs

Les deux versions partagent exactement le même éditeur. Une seule différence : avec Rawed+, des agents IA comme Claude Code ou Codex peuvent piloter l’app à votre place. Si vous retouchez vous-même, Rawed sur le Mac App Store suffit.

Rawed (version Mac App Store)Rawed+
Prix$9.99, achat unique$9.99, achat unique
Où l’acheterMac App StoreSur ce site
Éditeur, masques, export, cartes mémoireOuiOui
Agents IA via MCPNonOui
Essai gratuitNon14 jours
Nombre de MacTous les Mac de votre compte AppleJusqu’à 3 de vos Mac
LicenceLiée à votre compte AppleClé de licence, sans date d’expiration
Mac App Store – $9.99Acheter Rawed+ – $9.99Essayer gratuitement

Si vous avez acheté Rawed sur le Mac App Store, Rawed+ ne coûte rien de plus.
Téléchargez Rawed+ et ouvrez une fois la version App Store sur le même Mac.

Prix américains, hors taxes. Les prix et les taxes varient selon les pays.