Scan Smart, Not Hard
| Takeaway | Detail |
|---|---|
| 600 DPI scanning beats any camera for AI colorization | A flatbed scanner at 600 DPI preserves fabric texture and fine detail that models need, while a broken camera is irrelevant to the outcome. |
| Repair before you colorize | ��always | Fix scratches, dust, and creases in a free editor first; colorizing damaged input makes the AI invent colors in the gaps. |
| Pre | enhance to at least 2048×2048 pixels | Upscaling and sharpening before colorization prevents washed-out color bleeding and gives the model enough spatial context for accurate hues. |
| DeOldify: 8GB VRAM handles single images locally; 12GB+ for batch work | Local AI colorizers run fine on mid-range GPUs for one-off photos, but batch processing demands more memory—plan your hardware accordingly. |
| Reduce saturation by 10 | ��20% after colorization | Most AI tools default to unnaturally vibrant colors; historical photos had muted palettes, so dial back the intensity for believable output. |
Your camera is dead. That doesn’t matter. The real bottleneck for AI colorization is the quality of the scan or photo you feed the model—not the capture device.
This guide flips the usual “upload and pray” advice into a disciplined repair-then-colorize workflow. You’ll learn how to diagnose what actually breaks colorization, scan without a working camera, repair damage before the AI sees it, choose the right tool, and verify output like a pro. The broken camera is a red herring—the scan quality and pre-colorization repair are what separate a muddy mess from a portrait that looks like it was shot yesterday.
Repair Before You Colorize
The order of operations is the whole game. Every major restoration tool — Krea, Fotor, PhotoGlory — documents the same sequence: repair the damage first, then colorize. According to Krea's own documentation, for damaged or low-resolution inputs you should restore and sharpen with their enhancer before touching the colorizer. According to Fotor's feature documentation, the workflow is literally upload an old photo, let the AI restore scratches and signs of age, then colorize. This is not a stylistic preference; it is a mechanical constraint of how the models work. A colorization network sees a tear or crease as texture and paints around it, inventing color in the gap that you will never cleanly remove afterward.
The failure mode is brutal and permanent. Colorize a torn photo first and you get color bleeding across the tear line — the model guesses what belongs on each side and fills the void with a blend that looks like a watercolor accident. Fixing that after the fact means going back to the original scan and starting over, because the bleed is baked into the RGB values. Repair is not optional polish; it is a sequential prerequisite. One field report from a restoration forum describes removing a 1940s wedding photo tear with GIMP's Resynthesizer plugin in under five minutes, and that is the field standard for a reason. The plugin is free, open-source, and purpose-built for content-aware filling of creases and scratches. The built-in Heal Selection tool works for smaller dust spots, but Resynthesizer handles the structural damage.
If you do not want to learn GIMP, Nero AI's photo restoration tool auto-removes scratches and sharpens colors in seconds. It is a viable one-click alternative, but verify the output — practitioners report it over-smooths faces, turning skin into plastic. The tradeoff is speed versus control. GIMP gives you surgical precision and zero cost; Nero gives you speed and a risk of losing facial texture that matters for the colorizer downstream. For a single treasured photo, the ten minutes in GIMP is the better investment. For a box of fifty prints, Nero's speed starts to look rational.
The decision rule is simple: if the scan has visible scratches, dust, or creases, spend ten minutes in GIMP before any colorizer sees it. The AI will otherwise treat the damage as legitimate image content and paint around it, creating muddy patches that read as artifacts even after a good colorization pass. This is the step most one-click tools skip, and it is why the same source photo can produce a clean result in one pipeline and a smeared mess in another. The repair pass is not about aesthetics; it is about giving the colorizer clean edges to work with.
One caveat on the repair itself: do not over-sharpen. Aggressive sharpening creates halos around edges that the colorizer will amplify into false color fringes. The goal is to remove damage, not to enhance detail — the colorization model will handle detail interpretation on its own. Keep the repair pass conservative and let the enhancer do its job in the second step. If you are working from a smartphone photo of a print because the camera is dead, bright diffused daylight without flash, then crop and straighten in the editor before you even think about repair. Perspective distortion confuses both the repair and colorization steps, so fix geometry first.
Your next action today: download GIMP and the Resynthesizer plugin, then run a test on the most damaged photo you own. Time the repair pass. If it takes longer than ten minutes, you are overthinking it — fill the tear, clone out the dust, and move to colorization. The repair is the bottleneck, and it is the only step you control completely.
Resolution Rules for AI Inputs
As of July 2026, the rule is simple: if your scan comes out smaller than 2048×2048 pixels after cropping, upscale it with a dedicated AI enhancer before you let any colorization model touch it. Bicubic interpolation in GIMP or Photoshop will give you a bigger file, but it invents no new detail — it just smears the pixels you already have. A colorization network then has to guess color across those soft, blurry transitions, and the result is washed-out bleeding where skin tones leak into backgrounds and fabric textures turn to mush. The 2048×2048 threshold is the practical floor where most models start producing stable, saturated color instead of muddy approximations, and it is the number most one-click tools never tell you.
This matters more than the resolution of your original capture. A sharp 1200×1600 scan upscaled properly will colorize better than a native 4000×6000 scan that was shot out of focus or with a shaky phone. The upscaler should be a dedicated AI enhancer — something like Topaz Gigapixel or the ESRGAN-based upscalers built into several open-source tools — not the resize dialog in your editor. As of July 2026, practitioners on the r/Colorization subreddit have noted that upscaling first, then colorizing, produces noticeably better skin tones than colorizing at native resolution and upscaling after. The mechanism is straightforward: the enhancer reconstructs plausible edge detail and texture before the colorizer assigns hues, so the color model has sharper boundaries to work with. Colorize first and you are asking the model to invent both structure and color simultaneously, which is where the washed-out look comes from.
There is a second constraint that bites people who scan properly: file size. Most cloud colorization services cap uploads at 10MB, and a high-resolution TIFF of a 4×6 print easily exceeds that. The fix is to export a high-quality PNG for web upload after you finish repair and upscaling — PNG compresses flat image data well without the artifacts JPEG introduces, and it stays under the cap for most services. If you are working locally instead, know your hardware before committing to a workflow. As of July 2026, according to the DeOldify GitHub repository, a GPU with 8GB VRAM handles single images fine, but batch work needs 12GB or more; running out of VRAM mid-batch wastes hours and often corrupts the output queue. Check your GPU memory first, then decide whether you are doing one photo at a time or setting up an overnight batch.
The edge cases that break every model are halftone patterns and heavy grain. Newspaper prints from the 1940s and 1950s are built from dots, and colorization networks read those dots as texture — they paint around them and produce a speckled, unnatural result. Pre-1950 photos with pronounced film grain behave similarly. No amount of input resolution fixes this; you will need to manually repaint those areas after the AI pass, using the clone stamp and a soft brush at low opacity. This is not a failure of your workflow — it is a limitation of the underlying architecture, and practitioners who plan for it get better results than those who chase higher resolution hoping the problem disappears.
Your next action today: take the lowest-resolution scan you own, run it through a free AI upscaler to get it past the 2048×2048 floor, then colorize it and compare against the same image colorized at native resolution. The difference in skin tone stability will tell you more than any spec sheet.
Pick the Right Colorizer
Most colorization guides treat the tool as the whole story, but the tool is the last variable you should worry about. The real decision tree starts with volume and privacy: a single family photo belongs in a web tool, while a full album or anything with sensitive content belongs on your own hardware. For one-off prints, MyHeritage In Color is a polished consumer option — according to MyHeritage, the feature uses deep learning to colorize black-and-white photos and can also restore faded colors in originally color photos. It is free and requires no signup for basic use. Krea's colorize app is the runner-up, with the advantage of a built-in repair pass that serves as a fallback if you are working with only minor damage and chose to skip the full GIMP restoration step above.
For batch work or privacy-sensitive images, run DeOldify locally. The catch: the open-source Colab notebook you can run yourself is an older model, so expect slightly worse skin tones and more color bleeding around edges compared to newer commercial implementations. That tradeoff is acceptable when you are processing 200 negatives of relatives you would rather not upload to a third-party server. Local inference also means you control the exact model weights and can re-run the same image with different settings without burning through credits.
The freemium credit model is where most people get burned. As of July 2026, according to ImageColorizer's pricing page, the service offers free credits for colorization, then requires payment for higher volume — a common pattern across AI colorization tools. Check the credit limits before you upload a full album, because the first few images are always free and the tenth one suddenly is not. Palette.fm offers a range of color filters and no signup, making it a strong choice for quick experiments, but its output tends toward stylized looks rather than natural restoration. If you want a period-accurate result, skip the stylized filters and stick with the restoration-oriented tools.
| Tool | Best For | Cost Model | Key Limitation |
|---|---|---|---|
| MyHeritage In Color | Single photos, natural skin tones | Free basic use | Upload required |
| Krea Colorize | Damaged inputs needing repair | Free tier | Web-only |
| DeOldify (local) | Batch work, privacy-sensitive | Free, open source | Older model, worse skin tones |
| ImageColorizer | Quick single images | Free credits, then paid | Credit limits hit fast |
| Palette.fm | Experiments, stylized looks | Free, no signup | Not natural restoration |
The failure mode that separates acceptable output from unusable output is saturation. That single adjustment is the difference between a photo that looks like a modern Instagram filter and one that looks like a period document. When comparing outputs, use the verification cues detailed in the next section to judge quality.
Your next action today: take one photo you have already scanned and run it through two different tools — MyHeritage In Color and Palette.fm — then apply the saturation reduction to both. Compare the skin tones side by side. That comparison will tell you more about your specific photo collection than any benchmark or review ever will.
Verify Output Like a Pro
The decision rule is blunt: if skin tones look like one uniform beige layer, the model failed. Re-run the image through a different tool, or correct it manually with a hue adjustment layer in GIMP. A flat skin tone is not a stylistic choice; it is the signature of a network that could not find enough reference data for the faces in your photo. Practitioners have noted that MyHeritage In Color tends to produce warmer, more natural skin tones than DeOldify's open-source version, which leans toward a yellow cast. That difference matters more than the tool’s marketing claims, because you will see it in every portrait you process.
The edge case that will cost you hours is pre-1860 photography. Daguerreotypes and other early processes have distinct reflective properties that AI models consistently misinterpret. The silver surface creates a positive image that shifts appearance depending on viewing angle, and colorization networks have no concept of that. If your original is pre-1860, budget time for manual correction on every output. The AI will give you a starting point, but you will repaint significant portions by hand. Halftone patterns from newspaper prints and heavy grain from pre-1950 film cause similar failures; expect to manually repaint those areas rather than trusting the model.
Over-saturation is the most common practitioner mistake. Most AI tools default to unnaturally vibrant colors because training data skews toward modern, saturated photography. You can verify historical accuracy by consulting fashion catalogs, military uniform charts, and paint swatches from the era; AI models often guess modern colors for historical objects, so a 1940s military uniform may come out in a shade that did not exist until the 1980s. For batch processing multiple family photos, run each through the same tool but review each output individually; per-image quality control is necessary because lighting and grain vary across prints, and a setting that works for one negative will fail on the next.
Your next action today: take one colorized output and check it against the three cues — skin variation, sky smoothness, fabric edges. If it fails any of them, re-run it through a second tool and compare side by side. That comparison is the fastest way to learn which model handles your specific photo type, and it takes less time than reading another guide.
Case Study: 1942 Wedding Portrait
| Scenario | Option A | Option B | Option C | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| A 5×7 inch print, creased down the middle, dust scratches across the emulsion, and a faded yellow cast that has shifted every white dress in the frame toward cream. That is enough. The scanner is not the constraint; the repair work before upload is.
Option A is what most people do first: scan at a modest resolution, upload directly to MyHeritage In Color, and let the deep learning model do its thing. MyHeritage's In Color tool is genuinely fast — the colorization completes in about 30 seconds — and the result will look acceptable on a phone screen. But look at the crease line. The model reads that fold as a texture boundary and paints around it, leaving a dark shadow that runs straight through the bride's face. The yellow cast also survives because the model prioritizes plausible skin tones over correcting the overall white balance. Total time is ten minutes and the cost is zero, but you have a digital artifact that will annoy you every time you print it. Use the Resynthesizer plugin to fill the crease, then clone stamp the scratches. Scan at a higher resolution as a TIFF so you have pixel headroom to work with. Upload the cleaned file to Krea's colorizer, which handles the restoration pass internally. The crease artifact disappears because there is no crease left to misinterpret. The tradeoff is that Krea's output runs slightly oversaturated, which you correct with a quick saturation reduction in GIMP afterward. Total time is thirty minutes, cost is still zero, and the result is a clean colorization with no damage artifacts. This produces the most natural skin tones and keeps the entire process offline, which matters if the portrait contains family members you would rather not upload to a third-party service. The cost is forty-five minutes of your time and the requirement that your machine has a capable GPU. The fifteen minutes of GIMP repair is the difference between a keepsake and a digital mess. Most articles tell you to upload and let AI work magic; Reddit threads and practitioner forums consistently report that the manual repair step before upload is what separates a usable colorization from one with visible damage artifacts. The crease is the tell. If you can see it in the grayscale scan, the colorization model will see it too — and it will invent color in that gap that you will have to fix later, if you can fix it at all. Your next action today: take that creased 1942 portrait, scan it as a TIFF, and spend fifteen minutes in GIMP with Resynthesizer before you touch any colorization tool. Compare the output against a direct upload of the same scan. The difference will be obvious, and you will see why the repair step is the one that matters most. What to do nextStart by digitizing your best physical prints at high resolution (600 DPI or more) as TIFF files, then repair scratches and dust before applying any AI colorization. Compare two or three independent restoration tools on a single test image to see which handles your specific photo type best, and always keep the original black-and-white scan archived.
Also worth reading: Transform Your Memories Colorize Old Black and White Photos Easily · Did You Know Black and White Photos Were Never Just Black and White · Instantly Colorize Your Black and White Memories · From Black and White to Vivid Vistas: Artist Uses AI to Colorize Epic Digital Landscape Quick answersWhat to do next? Start by digitizing your best physical prints at high resolution (600 DPI or more) as TIFF files, then repair scratches and dust before applying any AI colorization. What is the key to scan smart, not hard? TakeawayDetail 600 DPI scanning beats any camera for AI colorizationA flatbed scanner at 600 DPI preserves fabric texture and fine detail that models need, while a broken camera is irrelevant to the outcome. What is the key to repair before you colorize? According to Krea's own documentation, for damaged or low-resolution inputs you should restore and sharpen with their enhancer before touching the colorizer. What is the key to resolution rules for ai inputs? As of July 2026, the rule is simple: if your scan comes out smaller than 2048×2048 pixels after cropping, upscale it with a dedicated AI enhancer before you let any colorization model touch it. What is the key to pick the right colorizer? Most colorization guides treat the tool as the whole story, but the tool is the last variable you should worry about. What is the key to verify output like a pro? The decision rule is blunt: if skin tones look like one uniform beige layer, the model failed. Sources: wikipedia, github, imagecolorizer, myheritage, wccftech Research Methodology & Editorial StandardsWe begin by defining the specific objectives the reader needs to accomplish. Primary product documentation and authoritative secondary sources are assembled into a verified research corpus; drafting occurs only after this foundation is in place. Every quantitative claim is subjected to dual-source verification. Any figure that cannot be independently corroborated is either qualified or omitted. Published · Last reviewed · Owned by the Colorizethis editorial desk (About, Contact, Privacy). Broken Camera? Still Colorize Your Old Black and White Photos Start free — practical tools that actually ship. Get started nowRelated readingLatestRelated answers |