# NanoThumbnail > Generate, edit and test YouTube thumbnails with Nano Banana. Free, open source, local-first: your key, your images, your browser. NanoThumbnail is a free, MIT-licensed web app (a "studio") to create YouTube thumbnails with Google's Nano Banana image models (Nano Banana Pro and Nano Banana 2). It is bring-your-own-key: users paste a Replicate, Google Gemini or OpenRouter API key and pay the provider directly. There is no account and no server-side storage: projects, images, people and brand kit are stored in the browser (IndexedDB). The interface is available in English and French. Key facts: - Price: the studio is free. Image generation costs roughly $0.07 (Nano Banana 2, 1K) to $0.15 (Nano Banana Pro) per image at the provider. - Providers: Replicate (`google/nano-banana-pro`, `google/nano-banana-2`) or Google Gemini API (`gemini-3-pro-image`, `gemini-3.1-flash-image`). - Output: 16:9, 9:16, 4:3 or 1:1; 1K, 2K or 4K; 1 to 4 variants per generation. - Main workflow: brief → generate → iterate (conversational edits, masked area edits) → test (feed preview, AI critique, side-by-side ranking, export for YouTube Studio "Test & Compare"). - The AI score is a best-practice critique, not a CTR prediction. - AI agents (Claude Code, Claude Desktop, Cursor, any MCP client) can drive the studio through the `nanothumbnail-mcp` MCP server (`claude mcp add nanothumbnail -- npx -y nanothumbnail-mcp`): brief, generate, edit, score, rank, export. It relays over a local WebSocket to the studio open in the browser; keys and images stay there. Companion skill: `npx skills add yoanbernabeu/NanoThumbnail --skill nanothumbnail`. ## Pages - [Home (English)](https://nanothumbnail.com/en/): product overview, features, pricing, FAQ - [Accueil (français)](https://nanothumbnail.com/): same content in French - [Studio](https://nanothumbnail.com/app/): the web app itself (client-side, requires an API key) - [Full documentation for LLMs](https://nanothumbnail.com/llms-full.txt): every feature, FAQ and style preset ## Source - [GitHub repository](https://github.com/yoanbernabeu/NanoThumbnail): code, README, MIT license - [README](https://github.com/yoanbernabeu/NanoThumbnail#readme): architecture, how prompts are built, local development ## Optional - [Privacy policy](https://nanothumbnail.com/privacy-policy/) - [Terms of service](https://nanothumbnail.com/terms-of-service/) - [Legal notice](https://nanothumbnail.com/legal-notice/) --- ## English version ### The perfect thumbnail, one edit at a time. Generate with Nano Banana, fix it in one sentence, check it in the YouTube feed, get an AI critique. The open-source studio that runs in your browser, with your own key. ### A thumbnail’s whole lifecycle, on one screen Brief on the left, image in the middle, iteration on the right. Every version is kept in the project filmstrip. ### Stop re-rolling. Start editing. Describe what’s wrong in one sentence. The face, lighting and composition stay the same — only what you ask for changes. 1. **Generation** — “Reaction + object” style, text “MINI ?!” 2. **Edit** — “Add a big red arrow pointing at the phone” 3. **Edit** — “Make the text bright yellow with a black outline” ### Area edits: Paint. Describe. Only that area changes. Something’s off? Brush over it and say what you want. Everything outside the selection is kept pixel-for-pixel — guaranteed, not hoped for. - Brush and eraser - Feathered blend with the original - Every edit becomes a version ### AI score & critique: An expert eye before you publish Small-size legibility, contrast, focal point, emotion, curiosity, mobile readability: each criterion scored and explained, with suggested edits you apply in one click. - 6 criteria scored out of 10 - One-click suggested edits - In English or French ### Compare & Test & Compare: Pick the winner, then let YouTube decide Put your variants side by side, let the AI rank them, then export three in YouTube spec for YouTube Studio’s native A/B test. - Ranking with reasons - 1280×720 export, under 2 MB - Ready for Test & Compare ### Feed preview: See it where it will be seen Home, search, up next, mobile and TV, in light and dark, among the thumbnails of your niche. ### New · AI agents (MCP): Let Claude make your thumbnails. Connect Claude Code, Claude Desktop, Cursor or any MCP-capable agent: it drives the studio open in your browser, from brief to export, while you watch. - Brief, generation, area edits, scoring, ranking, export - Every action shows up live in the studio: you stay in control - Your keys and images never leave your browser - A skill teaches it what makes a thumbnail get clicked ### Built for speed - **Concept assistant** — Give it your title: three genuinely different angles, with brief, text and style, ready to generate. - **Keyboard-first** — ⌘K palette, ⌘↵ to generate, F for feed preview, Z for safe zones, M for the mask. ### Built for speed, with everything around it - **Faithful faces** — The same face from one image to the next. Up to 5 people per thumbnail, with their angles and expressions. - **Brand kit** — Colours, type, logo, and a style profile distilled from your best thumbnails. - **Crisp text or clean space** — The AI writes the text, or leaves clean space for you to add it. - **100% local** — Projects, versions and faces stay in your browser. One-click zip backup. - **Installable** — A real app, even offline to browse your library. - **Your key, your rules** — Replicate, Gemini or OpenRouter, remembered or just for the session. ### Style presets - **Reaction + object** (Entertainment, reviews) - **Versus** (Comparisons, debates) - **Before / after** (Transformations, results) - **Tech tutorial** (Dev, software, how-to) - **Cinematic documentary** (History, true crime, essays) - **Minimal bold** (Commentary, business) - **Story moment** (Challenges, narrative vlogs) - **List / ranking** (Top N, mistakes, tips) - **Gaming** (Let's plays, highlights) - **Money / finance** (Finance, crypto, business) - **Vlog / travel** (Travel, lifestyle) - **Hyper-saturated** (Big challenges, stakes) - **3D / clay** (Explainers, faceless channels) - **Podcast / interview** (Interviews, talk shows) ### Pay for images, not a subscription NanoThumbnail is free. You pay Replicate, Google or OpenRouter directly, at cost. - NanoThumbnail: Free forever. You only pay for images, to the provider: about $0.07 (Nano Banana 2, 1K) to $0.15 (Nano Banana Pro). ### Frequently asked questions **YouTube Studio already generates thumbnails. Why NanoThumbnail?** YouTube Studio’s assistant can suggest a thumbnail. NanoThumbnail is a dedicated workshop: sentence-by-sentence edits that keep the face intact, area edits, feed preview with safe zones, a scored critique, 14 styles, your faces and brand kit, and your choice of model. The two work together: your best variants export straight to Test & Compare. **Is it really free?** The studio is free and open source. Generation runs on your Replicate, Google Gemini or OpenRouter account, which you pay directly: a few cents per image depending on model and resolution. **Can an AI agent like Claude use NanoThumbnail?** Yes. Add the MCP server to your agent (claude mcp add nanothumbnail -- npx -y nanothumbnail-mcp): it drives the studio open in your browser — brief, generation, edits, scoring, export — over a local connection. Your keys and images never leave the browser, and every action shows up live. **Is my API key safe?** It’s stored only in your browser (or only for the session). Gemini and OpenRouter are called directly from your browser. Replicate doesn’t allow browser calls, so requests go through a tiny Netlify function that relays them without storing or logging anything — the code is public. **Where are my images?** In your browser (IndexedDB). Nothing is sent to us. Export a backup from Settings, especially before switching devices. **Do I need a credit card?** Yes, with the provider: image generation isn’t part of the Gemini API free tier, so billing must be enabled on your key’s Google project. Replicate also bills per use, OpenRouter uses prepaid credits. Expect about $0.07 to $0.15 per image. **How long does a thumbnail take?** About thirty seconds for four variants with Nano Banana 2 at 1K, a bit longer with Nano Banana Pro or at 4K. An edit takes roughly the same time. **Does it work on mobile?** Yes: the studio works on phones and installs like an app. For painting an area or comparing variants, a bigger screen is still more comfortable. **Nano Banana Pro or Nano Banana 2?** Pro for maximum quality and text rendering. Nano Banana 2 to iterate fast and cheaper. Switch anytime, even mid-edit. **Does the score predict my CTR?** No. It’s a critique based on best practices (legibility, contrast, emotion…). For a real measurement, export your variants to Test & Compare in YouTube Studio. **Can I use the images commercially?** Generally yes, but terms depend on the provider (Replicate, Google, OpenRouter). Check their terms. --- ## Version française ### La miniature parfaite, retouche après retouche. Générez avec Nano Banana, corrigez d’une phrase, vérifiez dans le fil YouTube, faites noter par l’IA. Le studio open source qui tourne dans votre navigateur, avec votre propre clé. ### Tout le cycle d’une miniature, dans un seul écran Brief à gauche, image au centre, itération à droite. Chaque version est gardée dans la pellicule du projet. ### Ne relancez plus au hasard. Retouchez. Décrivez ce qui ne va pas, en une phrase. Le visage, la lumière et la composition restent identiques : seul ce que vous demandez change. 1. **Génération** — Style « Réaction + objet », texte « MINI ?! » 2. **Retouche** — « Ajoute une grosse flèche rouge vers le téléphone » 3. **Retouche** — « Passe le texte en jaune vif avec un contour noir » ### Retouche par zone: Peignez. Décrivez. Seule cette zone change. Un détail cloche ? Sélectionnez-le au pinceau et dites ce que vous voulez. Tout ce qui est hors de la sélection est conservé au pixel près — garanti, pas espéré. - Pinceau et gomme - Fusion adoucie avec l’original - Chaque retouche devient une version ### Score & critique IA: Un œil expert avant de publier Lisibilité en petit, contraste, point focal, émotion, curiosité, lisibilité mobile : chaque critère est noté et justifié, avec des retouches suggérées applicables en un clic. - 6 critères notés sur 10 - Retouches suggérées en un clic - En français ou en anglais ### Comparer & Test & Compare: Choisissez la gagnante, puis laissez YouTube trancher Mettez vos variantes côte à côte, laissez l’IA les classer, puis exportez-en trois au format YouTube pour l’A/B test natif de YouTube Studio. - Classement argumenté - Export 1280×720, moins de 2 Mo - Prêt pour « Tester et comparer » ### Aperçu dans le fil: Voyez-la là où elle sera vue Accueil, recherche, « À suivre », mobile et TV, en clair comme en sombre, au milieu des miniatures de votre niche. ### Nouveau · Agents IA (MCP): Laissez Claude faire vos miniatures. Branchez Claude Code, Claude Desktop, Cursor ou tout agent compatible MCP : il pilote le studio ouvert dans votre navigateur, du brief à l’export, pendant que vous regardez. - Brief, génération, retouches par zone, score, classement, export - Chaque action s’affiche en direct dans le studio : vous gardez la main - Vos clés et vos images ne quittent pas votre navigateur - Une skill lui apprend les règles d’une miniature qui se clique ### Pensé pour aller vite - **Assistant de concepts** — Donnez votre titre : trois angles vraiment différents, avec brief, texte et style, prêts à générer. - **Tout au clavier** — Palette ⌘K, ⌘↵ pour générer, F pour l’aperçu du fil, Z pour les zones, M pour le masque. ### Pensé pour aller vite, avec tout ce qu’il faut autour - **Vos visages, fidèles** — Même visage d’une image à l’autre. Jusqu’à 5 personnes par miniature, avec leurs angles et leurs expressions. - **Brand kit** — Couleurs, typo, logo, et un profil de style extrait de vos meilleures miniatures. - **Texte net ou espace libre** — L’IA écrit le texte, ou laisse la place propre pour l’ajouter vous-même. - **100 % local** — Projets, versions et visages restent dans votre navigateur. Sauvegarde zip en un clic. - **Installable** — Une vraie app, même hors ligne pour consulter votre bibliothèque. - **Votre clé, vos règles** — Replicate, Gemini ou OpenRouter, mémorisée ou juste pour la session. ### Styles prédéfinis - **Réaction + objet** (Divertissement, tests) - **Versus** (Comparatifs, débats) - **Avant / après** (Transformations, résultats) - **Tuto tech** (Dev, logiciels, tutos) - **Documentaire cinéma** (Histoire, faits divers, essais) - **Minimaliste** (Opinion, business) - **Moment clé** (Défis, vlogs narratifs) - **Classement / top** (Tops, erreurs, astuces) - **Gaming** (Let’s play, highlights) - **Argent / finance** (Finance, crypto, business) - **Vlog / voyage** (Voyage, lifestyle) - **Hyper-saturé** (Gros défis, enjeux) - **3D / pâte à modeler** (Vulgarisation, chaînes sans visage) - **Podcast / interview** (Interviews, talk-shows) ### Payez les images, pas un abonnement NanoThumbnail est gratuit. Vous réglez directement Replicate, Google ou OpenRouter, au prix coûtant. - NanoThumbnail: Gratuit pour toujours. Vous payez seulement les images, au fournisseur : environ 0,07 $ (Nano Banana 2, 1K) à 0,15 $ (Nano Banana Pro). ### Questions fréquentes **YouTube Studio génère déjà des miniatures. Pourquoi NanoThumbnail ?** L’assistant de YouTube Studio peut vous proposer une miniature. NanoThumbnail est un atelier dédié : retouche phrase par phrase qui garde le visage intact, retouche par zone, aperçu dans le fil avec les zones de sécurité, critique notée, 14 styles, vos visages et votre brand kit, et le choix du modèle. Les deux se complètent : vos meilleures variantes s’exportent vers « Tester et comparer ». **C’est vraiment gratuit ?** Le studio est gratuit et open source. La génération passe par votre compte Replicate, Google Gemini ou OpenRouter, que vous payez directement : quelques centimes par image selon le modèle et la résolution. **Un agent IA comme Claude peut-il utiliser NanoThumbnail ?** Oui. Ajoutez le serveur MCP à votre agent (claude mcp add nanothumbnail -- npx -y nanothumbnail-mcp) : il pilote le studio ouvert dans votre navigateur — brief, génération, retouches, score, export — via une connexion locale. Vos clés et vos images ne quittent pas le navigateur, et chaque action s’affiche en direct. **Ma clé API est-elle en sécurité ?** Elle est stockée uniquement dans votre navigateur (ou seulement pour la session). Gemini et OpenRouter sont appelés directement depuis votre navigateur. Replicate n’autorise pas ces appels : les requêtes transitent par une petite fonction Netlify qui les relaie sans rien stocker ni journaliser — le code est public. **Où sont mes images ?** Dans votre navigateur (IndexedDB). Rien n’est envoyé chez nous. Pensez à exporter une sauvegarde depuis les paramètres, surtout si vous changez d’appareil. **Faut-il une carte bancaire ?** Oui, chez le fournisseur : la génération d’images n’est pas incluse dans l’offre gratuite de l’API Gemini, il faut activer la facturation sur le projet Google de votre clé. Replicate facture aussi à l’usage, OpenRouter fonctionne avec des crédits prépayés. Comptez environ 0,07 à 0,15 $ par image. **Combien de temps pour une miniature ?** Une trentaine de secondes pour quatre variantes avec Nano Banana 2 en 1K, un peu plus avec Nano Banana Pro ou en 4K. Une retouche prend à peu près le même temps. **Ça marche sur mobile ?** Oui : le studio fonctionne sur téléphone et s’installe comme une app. Pour peindre une zone ou comparer des variantes, un écran plus grand reste plus confortable. **Nano Banana Pro ou Nano Banana 2 ?** Pro pour la qualité maximale et le rendu de texte. Nano Banana 2 pour itérer vite et moins cher. Vous pouvez changer à tout moment, même en cours de retouche. **Le score prédit-il mon CTR ?** Non. C’est une critique fondée sur les bonnes pratiques (lisibilité, contraste, émotion…). Pour une vraie mesure, exportez vos variantes vers Test & Compare dans YouTube Studio. **Puis-je utiliser les images commercialement ?** En général oui, mais les conditions dépendent du fournisseur (Replicate, Google, OpenRouter). Vérifiez leurs CGU.