“Image to SKP” is not a file conversion: a JPG or PNG is pixels, and SketchUp needs faces. This page compares the four extensions I found that turn a picture into faces (Tracepen, Pic2Shape, ImageTrimmer and Png2Mesh) and the two routes that need no such extension: tracing by hand and vectorizing elsewhere before a DXF or DWG import. It is for architects, designers and fabricators who want a logo, sign or flat graphic as editable faces they can Push/Pull: whether you search for image to SKP, logo to SketchUp, how to trace an image in SketchUp or image to 3D model, the first step is the same, getting faces from the picture. Tracepen is our own tool, so weigh its section accordingly.
How I compared them
I did not run the other plugins. The Tracepen entry comes from our code. Every other entry comes from the Extension Warehouse listing, the author’s forum thread or the SketchUp help pages, all read on 2026-11-05; the SketchUcation PluginStore page for Pic2Shape was behind a security check I could not pass, so its price and licence come from the author’s own thread. “Not stated” means the page does not say, not that the product cannot do it. Prices change; check the vendor before buying. Eight axes, each from a point where the entries actually differ:
- Input: which image formats are accepted, and whether the image must be prepared first.
- Where the shape comes from: colour regions, transparency, brightness per pixel, or ready-made vectors.
- Output geometry: closed faces or edges only, one shape or one group per colour, flat or 3D.
- Colour handling: multi-colour with materials, or a single silhouette.
- Extra step: none, an external editor, or a prepared transparent PNG.
- Price and licence as listed.
- SketchUp versions and operating system.
- Maintenance and stated limits: latest release listed, size and speed limits the pages admit.
Image to SketchUp faces compared
| Option | Where sold, price as listed | SketchUp and OS | Input | Output | Colour handling | Extra step before or after |
|---|---|---|---|---|---|---|
| Tracepen (ours) | Extension Warehouse; all features free with a free 3dshouse account, 3 exports a day | 2022 and newer, Windows and Mac; needs an internet connection | PNG, JPG, WebP, GIF, BMP, up to 50 MB | Flat faces at the model origin, one component, one group per colour | Multi-colour; one material per colour | None to get faces; Push/Pull for height |
| Pic2Shape (Fredo6) | SketchUcation PluginStore; $15 perpetual licence for 3 seats, 30-day trial (author thread; store page not readable) | 2018 and newer, Windows and Mac; needs LibFredo6 15.6a or newer | Image with transparency (PNG) or a colour filter; JPG not stated | Contours as face and edge geometry: contours only, faces, faces textured with the image, or a FaceMe component | One shape selected by transparency or colour filter; one group per colour not stated | LibFredo6; no written documentation, a video |
| ImageTrimmer (TIG, SKM Tools) | SketchUcation; price not stated (donation link) | Not stated; needs Java and EdgeDetector.jar | A selected PNG with transparent areas | A component named after the image, faces trimmed to the non-transparent area, image applied as material | Transparency only | Java; transparent PNG prepared first |
| Png2Mesh (Jonacx T.) | Extension Warehouse; free (donation link) | SketchUp 2026 only, Windows only | 8-bit non-interlaced RGBA PNG with a transparent background | Editable faces in a group | Alpha threshold only; colour separation not stated | Transparent PNG prepared first |
| Trace by hand | In SketchUp; JPG and PNG import on the free plan, other image formats on Go, Pro, Studio | Any edition that imports the image | JPG, PNG (free plan) | Whatever you draw | You decide, face by face | All of it is manual |
| Vectorize elsewhere, import DXF or DWG | DXF and DWG import: Go, Pro, Studio, not the free plan; the vector editor is a separate purchase | As the SketchUp edition | A DXF or DWG file exported from a vector editor | Edges and curves; lines may not close into faces | Not stated; non-solid hatches import as edges | A vector editor, an export, then closing gaps |
Prices and versions are as shown on the pages read on 2026-11-05.
Option by option
Tracepen
Tracepen is the extension this site makes; the Tracepen for SketchUp page has the install steps. You pick an image, enter a Width in your model’s units (mm, or inches when the model uses imperial units) and press “Load to SketchUp”. The result is flat on the ground plane at the model origin, in one component named TracePen, with one group per colour and one material per colour named after its RGB value; holes stay holes and curves are built from straight edges. It is a tracer, not a generative AI tool, and it applies colour only: no texture and no depth from shading. Push/Pull each colour group afterwards to add height.
It detects the colours in the picture and sets the “Color number” slider to that count, which you can only lower; you can recolour or untick a colour layer before loading, for example to leave a background colour out. Accepted files are PNG, JPG, WebP, GIF and BMP up to 50 MB, traced at up to 1500 px on the longest side. The picture is traced on your computer and is not uploaded. Free means every feature and full colour, 3 exports a day with a free 3dshouse account; each “Load to SketchUp” counts as one export, including a repeat load after you change the Width. Loading the same image again refills the component it created before rather than adding a copy.
Limits stated by the landing page: very small widths lose fine detail; “Merge min area” removes colour regions smaller than the pixel count you set. It needs SketchUp 2022 or newer on desktop, not SketchUp for Web, and an internet connection, because the dialog loads from our servers. The latest Extension Warehouse release listed is 1.0.5 (version date 2026/09/23).
Pic2Shape
Fredo6’s Pic2Shape makes contours from images as face and edge geometry. The thread lists four outputs: contours only, faces with a default material, faces textured with the image, or a FaceMe component. The contour comes from pixel transparency, which can be in the image itself or produced by filtering colours in or out. In an earlier thread the author says it works at one inch per pixel regardless of the image’s real size, so expect to scale the result. Whether it keeps several colours as separate groups is not stated.
Licence per the thread: the SCFLicense since 01 Sep 2025, with a 30-day trial that has full features, and a perpetual licence for 3 seats at $15. It lists SketchUp 2018 and above on Windows and Mac and needs LibFredo6 15.6a or newer. The latest post is v1.3a, dated 17 Dec 2025, which says there is no documentation for the time being and points to a video. Reported limits: the author admits very detailed pictures (many holes, small branches) may not finish contouring in reasonable time and that reducing the resolution by a factor of 4 to 5 worked; one user saw it stall at “Initialization” for 10 minutes on a 155 x 50 mm, 300 ppi image until the image was opened in a new file; another reported it freezes when applied to a textured face. TIG, the author of ImageTrimmer, calls Pic2Shape its successor, “much faster and with better in-built toolset”.
ImageTrimmer
TIG’s ImageTrimmer, part of SKM Tools on SketchUcation, takes a selected imported PNG that has transparent areas and builds a component named after the image: faces trimmed to the non-transparent area, with the image applied as a new material. Transparent areas smaller than 2 x 2 pixels are merged into solid, and a “Factor” setting (default 2) simplifies the outline. It needs Java and an EdgeDetector.jar file. Price, SketchUp versions and operating system are not stated on the page I read (there is a donation link); the versions shown are v1.0 and v1.1, with no dates. Version 1.0 followed every pixel (a 32 x 32 hole gave 128 edges where 4 suffice), and the thread says progress shows in the command line and “can take a while”. It traces transparency only; the page does not describe colour tracing.
Png2Mesh
Jonacx T.’s Png2Mesh (listed as “JNX png2mesh”) is free and needs no licence, account or internet connection. Right-click a placed PNG image and choose “Convert Image to Faces”; it uses the image’s placed width and orientation and makes editable faces in a group. Settings are Alpha threshold (which semi-transparent pixels count), Simplify outline and Smooth outline (0 for sharp corners, 1 to 3 for rounded). The page requires an 8-bit, non-interlaced RGBA PNG with a transparent background; JPG is not supported by the description. The listing names SketchUp 2026 only and Windows only. It is version 1.0.0, created 2026/07/22, with 410 downloads at the time of reading, so it has no maintenance history yet. It is installed by copying a .rb file and an icons folder into Plugins.
Trace an image in SketchUp by hand
SketchUp can import an image as an image entity, a texture or a matched photo, and the help page says tracing an imported image is an easy way to create a floorplan: switch to a top view, optionally Parallel Projection, and trace with a drawing tool. On the free plan only JPG and PNG import; TIF, BMP, PSD, TGA and EPS need Go, Pro or Studio (SketchUp help). The Freehand tool turns each stroke into one curve made of line segments, but it does not follow the image by itself. Hand tracing is the most controllable route and the slowest for anything with many shapes.
Vectorize elsewhere, then import DXF or DWG
A SketchUp moderator wrote in a forum thread that raster images stay raster, that raster-to-vector converters “often produce poor results”, that lines must be traced or exported as DXF or DWG from a vector program, and that vector imports usually have no faces, so faces must be created before Push/Pull works. Workflows named by forum users: Illustrator’s Image Trace, expand, export DXF or DWG, import (thread); and Inkscape, export DXF, import DXF (thread). DXF and DWG import is listed under Go, Pro and Studio, not the free plan (SketchUp help); SketchUp for Web adds .dxf and .dwg import only with a subscription (help). The CAD import page warns that “Lines may not connect to form faces”, so gaps must be closed, and offers Merge Coplanar Faces; non-solid hatches import as edges. SVG import is not documented on any SketchUp help page I opened, and a forum reply from January 2020 said the Extension Warehouse had no SVG importer then. Tracepen’s web app can export DXF (Lines, Hatch or Faces) for this route; for the vectorizers themselves see our image to vector tool comparison.
Logo to SketchUp, then to 3D
A logo is the case these tools are most often used for: a flat graphic with a few solid colours. The faces they make are flat on the ground plane; the 3D step is SketchUp’s own Push/Pull. With Tracepen, open the TracePen component, then a colour group, and Push/Pull that colour’s faces to its own depth, for raised letters on a plate or a sign with layered colours; holes such as the inside of an “O” stay open. With Png2Mesh or Pic2Shape the logo must be a PNG with a transparent background, and the result is one silhouette to push as a whole. Keep the trace simple: very small widths lose fine detail, so trace at the real size of the sign.
Out of scope
- Heightmap and displacement tools: they turn brightness into relief, not a picture into an outline. Bitmap to Mesh is free (SketchUp 2022 to 2026) and its page warns it makes two triangles per pixel, so a 250 x 250 image gives about 125K faces. Scale By Tools is free and moves existing geometry by image brightness; it does not create faces from a picture.
- Vector-only importers: they need the vectors first and do not trace a raster. PDF to CAD is free and says scanned or rasterized PDFs import as blank geometry. Many Importer lists SVG, at 39 EUR plus tax for 365 days or 9 EUR plus tax for 31 days with a 5-day trial (vendor page); whether SVG arrives as edges or faces is not specified on either page.
- Plan-tracing suites: Lizark Suite imports DWG, DXF and PDF plans and uses JPG or PNG as tracing references for walls; its page says results depend on source quality, scale and plan preparation. It is for plans, not for logos or photos. Its price is not stated (listing page).
- AI image-to-3D: AIM for SketchUp creates a 3D model from an image or a text description. That is a generated model, not a trace of the outline, and its output geometry is not stated.
- Photo to model by perspective: Match Photo suits mostly right-angle structures and works by tracing over the photo.
- Unmaintained: a 2021 forum post links a file called spirix_bmp_tracer.rbz, flagged as possibly outdated; I found no maintained listing, so I left it out.
Which one for which picture
- A multi-colour logo or flat graphic as a JPG, with one group per colour: Tracepen. Its page states a group and a material per colour; the other pages do not state that.
- One silhouette from a PNG that already has a transparent background: Png2Mesh if you are on SketchUp 2026 for Windows (free); Pic2Shape for older SketchUp or for Mac; Tracepen if you want the same result from an image without a transparent background.
- The image kept as a texture on the faces: Pic2Shape (faces textured with the image) or ImageTrimmer (image applied as material). Tracepen applies colour only.
- SketchUp older than 2022: Pic2Shape lists 2018 and above. Tracepen starts at 2022; Png2Mesh lists 2026 only; ImageTrimmer does not state a version.
- A very detailed picture: expect to reduce it. The Pic2Shape author advises lowering resolution for detailed trees; Tracepen states very small widths lose fine detail.
- A floor plan scanned as an image: none of the extensions above is described for plans. Lizark Suite’s listing describes tracing JPG or PNG plans to walls; hand tracing works with any image SketchUp imports.
- A few simple shapes, or exact control: trace by hand.
- Artwork already vector (SVG, DXF, DWG): skip raster tracing. Use the DXF or DWG route on Go, Pro or Studio, and close the gaps.
FAQ
How do I turn a logo into a 3D model in SketchUp?
Trace the logo into faces first, then give each part height with Push/Pull. With Tracepen each colour of the logo arrives as its own group inside one TracePen component, so you can open a colour group and push it to its own depth (raised letters on a flat plate, for example). A logo saved as a PNG with a transparent background also works in Png2Mesh or Pic2Shape, as one silhouette.
How do I trace an image in SketchUp?
Two ways. By hand: import the image, switch to a top view and draw over it with the Line or Freehand tool, closing each outline so SketchUp makes a face. With a plugin: the extensions above make the faces for you from the picture; which one fits depends on whether the image has several colours or a transparent background (see the table).
How do I convert a JPG or PNG to SKP?
There is no file converter in the sources I read: a picture is not a model, so the plugins above place faces in the model that is open, and you save that model as .skp. Tracepen takes a JPG or PNG directly; Png2Mesh and ImageTrimmer need a PNG with a transparent background; Pic2Shape works from transparency or a colour filter.
Is there a free image to SketchUp plugin?
Png2Mesh is listed free, but only for SketchUp 2026 on Windows and only for transparent PNGs. Tracepen has every feature free with a free 3dshouse account, limited to 3 exports a day. Pic2Shape lists a 30-day trial and then a $15 licence (read 2026-11-05). Tracing by hand costs nothing but time.
Can SketchUp turn an image into a 3D model?
The faces these plugins make are flat, on the ground plane; you pull them up with Push/Pull. Generative image-to-3D tools are a different category and are not covered here (AIM for SketchUp is one listed on the Extension Warehouse). SketchUp’s own Match Photo builds geometry from a photo’s perspective by tracing over it.
Does it work with a JPG, or only a PNG with transparency?
It depends on the tool. Tracepen accepts JPG, PNG, WebP, GIF and BMP. Png2Mesh and ImageTrimmer are described for PNG files with transparent areas. Pic2Shape’s thread describes transparency from the image (a PNG) or colour filtering; JPG is not mentioned.
Free: limited to 3 exports a day
Pro: unlimited, guaranteed to work, priority support
- BevelUp — round or chamfer edges into real geometry, in one click
- Decimify — reduce the polygon count of a heavy model
- Tracepen — trace an image into SketchUp faces
- TileUp — turn a face into real 3D tiles, with a take-off
- Texturic — make seamless tile textures with PBR maps
- SheetUp — turn a SketchUp model into a bill of quantities and cost estimate

