← All articles 7 min read

Photo to Painting: 5 Best Methods and Tools Compared

A photo captures reality. A painting interprets it — exaggerating color, simplifying shapes, leaving visible brushstrokes that carry emotion. Converting a photo into a painting blends both: you keep the composition and subject while layering on the texture and style of hand-painted art.

The technology behind this is neural style transfer, a deep learning technique from a 2015 paper by Gatys, Ecker, and Bethge. Convolutional neural networks encode content (shapes, structure) in deeper layers and style (brushstrokes, color patterns, texture) in shallower layers. The algorithm generates a new image that matches your photo's content and a painting's style. You do not need to understand the math — every tool below handles it for you.

Quick Comparison: Photo-to-Painting Tools

Tool Platform Styles Batch Cost Best For
Prisma v4.6 iOS / Android 300+ AI filters No Free (watermark); $7.99/mo Pro Quick mobile painting effects
GoArt by Fotor Web / iOS / Android 50+ styles No Free (watermark); $3.99/image HD Browser-based, no install
Deep Dream Generator Web Neural, deep dream, text-guided Yes (queue) 20 free energy/day; $19/mo Pro Maximum creative control
Photoshop v26.3 Neural Filters Desktop Style Transfer + manual painting Via Actions $22.99/mo Fine-tuning with layer control
GIMP v2.10.38 + G'MIC v3.4 Desktop 100+ stylization presets Via Script-Fu Free (GPL-2.0 / CeCILL-C) Free, offline, full control

Prisma: One-Tap Painting Effects (v4.6)

Prisma popularized AI painting filters in 2016. It runs neural style transfer on-device, producing results in 2-3 seconds.

  1. Install Prisma v4.6 from the App Store or Google Play.
  2. Select a photo from your gallery or take one.
  3. Browse styles at the bottom. Best painting filters: Munk (expressionist swirls), Gothic (dark oil painting), Curly Hair (impressionist blending), Mondrian (geometric abstraction).
  4. Tap a style and use the slider to control intensity.
  5. Save or share. Pro ($7.99/month) removes watermarks and unlocks HD export.

Prisma is fast and easy but limited in control — no brushstroke size adjustment, no regional masking, no custom style source.

GoArt by Fotor: Browser-Based Painting

GoArt runs in the browser with no install required, offering about 50 styles organized by art movement.

  1. Go to goart.fotor.com and upload your photo (max 10MB free).
  2. Choose a category: Oil Painting, Impressionism, Pop Art, Watercolor, Renaissance, or Sketch.
  3. Select a style. Strong picks: Van Gogh (thick impasto swirls), Monet (soft impressionist light), Pop Art (Warhol-esque flat color), Watercolor Dream (wet-edge blending).
  4. Click Generate (10-30 seconds) and download. Free includes watermark; $3.99 for HD.

Good for one-off use without installing anything. Detail preservation is weaker than Prisma or desktop tools.

Deep Dream Generator: Maximum Control

Deep Dream Generator offers the most creative flexibility through three modes: Deep Style (classic neural style transfer with your own reference painting), Deep Dream (psychedelic pattern hallucination), and Text to Dream (text-guided generation).

For painting effects, use Deep Style:

  1. Create a free account at deepdreamgenerator.com.
  2. Upload your photo as the base image.
  3. Upload a style image — any painting you want to emulate. A Monet, a Kahlo, a Rothko, your own watercolor scan.
  4. Set Style Weight (20-50% keeps the photo recognizable; 70%+ goes nearly abstract), Style Scale (controls brushstroke coarseness), and toggle Preserve Colors to keep original tones.
  5. Generate. Free tier: 20 energy/day (~4 high-res images). Pro: $19/month for 120 energy/day.

The killer feature is custom style sources. Preset-only tools limit you to their library; Deep Dream Generator lets you use any painting ever made.

Photoshop v26.3: Neural Filters + Manual Control

Photoshop combines AI style transfer with hands-on painting tools for maximum precision.

  1. Open your photo. Go to Filter > Neural Filters > Style Transfer.
  2. Choose a preset style or upload a custom reference painting.
  3. Adjust Strength (50-70% is a good start), Detail Preservation, and Brush Size.
  4. Click OK — the result applies as a non-destructive Smart Filter.

To enhance the effect, layer on Filter > Stylize > Oil Paint (Stylization 4-6, Cleanliness 3-5) for visible brushstrokes, add a canvas texture overlay at 10-20% opacity via Multiply blend mode, and use the Mixer Brush Tool to manually push paint in specific areas.

Photoshop is the best choice when you need per-region control — mask the subject to preserve detail while letting the background go fully painterly.

GIMP v2.10.38 + G'MIC v3.4: Free Painting Effects

GIMP with G'MIC provides painting effects rivaling paid tools, entirely free. GIMP is GPL-2.0; G'MIC is dual-licensed CeCILL-C (LGPL-compatible) and CeCILL (GPL-compatible).

  1. Install GIMP v2.10.38, then add G'MIC v3.4 from gmic.eu.
  2. Open your photo. Go to Filters > G'MIC-Qt > Artistic > Stylize.
  3. Key presets:
    • Brushify — places individual brushstrokes along detected contours. Adjust brush size (15 for detail, 40 for impressionist), angle, and density.
    • Dream Smoothing — soft oil-painting smoothness without visible strokes.
    • Watercolor — wet-edge bleeding with white paper gaps.
  4. Add canvas texture via Degradations > Add Canvas Texture at 20-30%.

Brushify is the standout. Unlike neural style transfer's global texture application, it places discrete strokes that follow your image's contours — closer to how a human painter actually works.

Painting Styles: What to Expect

Style Look Best Tool Setting
Oil painting Thick, opaque strokes with visible texture and smooth color blending G'MIC Brushify (size 20-35) or Photoshop Oil Paint filter
Watercolor Transparent washes, soft edges, white paper showing through G'MIC Watercolor preset or Deep Dream with watercolor source
Impressionism Short color dabs side by side; abstract up close, coherent at distance Prisma Curly Hair or G'MIC Brushify (size 8-12, randomized angle)
Pop art Flat bold colors, strong outlines, limited palette GoArt Pop Art or Photoshop Posterize (4-6 levels) + Find Edges
Expressionism Distorted forms, intense color, energetic brushwork Prisma Munk or Deep Dream with Kirchner/de Kooning source

Tips for Better Results

Start with strong composition. Paintings simplify detail — cluttered photos become muddy paintings. Clear subjects with good contrast convert best.

Dial style weight to 40-70%. Lower and the photo barely changes. Higher and you lose the subject.

Combine methods. Run neural style transfer first, then refine in Photoshop or GIMP — add canvas texture, adjust color, push paint around with the Mixer Brush.

Try related effects. Explore converting photos to line drawings for a minimalist sketched look, vintage photo filters for retro film aesthetics, or image to coloring page for printable outlines. For other artistic conversions, see photo to sketch for multiple sketch styles and image to pixel art for a retro game-inspired look.

After creating your painting, use Pixotter's converter to save as WebP or AVIF — these formats preserve painterly texture at smaller file sizes than PNG.

Frequently Asked Questions

What is neural style transfer?

A deep learning technique that separates an image's content (shapes, objects, layout) from its style (brushstrokes, textures, colors) and merges them. The algorithm uses convolutional neural networks to extract content from deeper layers and style from shallower layers, then generates output matching your photo's content with a painting's visual style.

Which tool gives the most realistic painting effect?

GIMP v2.10.38 with G'MIC v3.4's Brushify filter. It places individual brushstrokes along detected contours rather than applying a global texture, producing the most convincing "someone actually painted this" result. Photoshop v26.3's Neural Filter plus Oil Paint filter is a close second with more per-region control.

Can I use my own painting as a style reference?

Yes. Deep Dream Generator and Photoshop v26.3 both accept custom style images. Upload any painting, texture, or pattern — a museum masterpiece, a personal watercolor, even a fabric swatch.

Is neural style transfer the same as AI image generation?

No. Style transfer transforms an existing photo while preserving your composition and subject. AI generators (Stable Diffusion, DALL-E, Midjourney) create new images from scratch. Style transfer preserves; generation replaces.

How do I avoid the "AI look" in painting effects?

Reduce style intensity to 40-60%, overlay a real canvas or paper texture at low opacity, and use manual tools (Photoshop Mixer Brush, GIMP Smudge) to break up algorithmic uniformity. The AI look comes from perfectly even application across the entire frame — something no human painter does.

Are these tools free?

GIMP + G'MIC is fully free and open source. Prisma and GoArt offer free tiers with watermarks. Deep Dream Generator gives 20 free energy points daily. Photoshop requires Creative Cloud at $22.99/month. For format conversion afterward, Pixotter's converter is free and processes everything in your browser.

What format should I save my painting in?

PNG preserves lossless detail but creates large files. WebP at quality 85-90 maintains texture while cutting size 30-50%. AVIF compresses further with minimal visible loss. Keep a PNG master for archival; export WebP or AVIF for web sharing.

Can I apply painting effects to video?

Prisma has a video mode. Open-source projects like style-transfer-video (PyTorch-based) process frames with temporal consistency. Desktop tools are image-only. Video style transfer is compute-heavy — expect minutes per second of footage even on a modern GPU.