Skip to content
FREE

CityFillEmpty White Backgrounds Lose Clients: Fill the City Around Your Building in 3 Clicks, for Free

Your design stops floating in a white void and stands in a living street. 154 parametric presets you can scatter, paint or line up along a road tool that grows asphalt, curb, sidewalk and buildings per click. One group, one undo.

  • 154 presets
  • 3 placement modes
  • SketchUp 2021-2026

Gumroad sends you the file. Yes, actually free.

SketchUp 2021 · SketchUp 2022 · SketchUp 2023 · SketchUp 2024 · SketchUp 2025 · SketchUp 2026 · Windows (primary) · macOS (stated compatible) · v2.0.0

Left: the job by hand. Right: the same job with the plugin.

CityFill

Every feature, at a glance

What the plugin does for you, drawn rather than listed.

01

154 presets in six types

Residential, office, commercial, mixed-use, skyscraper and modern buildings, generated in SketchUp at real metric size with nothing to import.

02

Place, scatter or paint

Place one building with a ghost preview and rotate it, scatter over the faces you select or paint with the brush; a whole scatter undoes in one Ctrl+Z.

03

A street that grows with the road

Each click grows asphalt, curb, sidewalk, garden wall, buildings and pocket parks together, with the facades already turned to the road.

04

Upright on any slope

On sloped terrain buildings stay vertical, and a concrete plinth measured from the terrain itself drops into the gap under the base.

05

Three levels of detail

Pick mass, standard or detailed; when the face budget fills up, CityFill steps the detail down by itself, so even a large site stays light.

06

Right-click to swap or add floors

Swap a placed building for another preset, add or remove floors or re-roll a variation; the silhouette presentation mode is one click away.

Workload test

99% less work with CityFill

By handHunting filler buildings one by one

2 h 30 m

With CityFillFilling the whole block in one scatter

25 sec

99%

less time on this job

360×

faster

The time the same job takes by hand and with the plugin; the share and the speed-up are worked out from those two times.

Will it work for me?

The SketchUp versions this plugin runs on:

  • ✓ SketchUp 2021
  • ✓ SketchUp 2022
  • ✓ SketchUp 2023
  • ✓ SketchUp 2024
  • ✓ SketchUp 2025
  • ✓ SketchUp 2026

Windows and macOS. Your version is under Help › About in SketchUp. Not sure? Just ask.

Ufuk Şen

Who made it?

Ufuk Şen

3D visualisation specialist, instructor and plugin developer, Ankara

SketchUp instructor of 18 years · 34 courses on Udemy · 7,269 students · 899 reviews

Udemy profile →About me →

Got a question?

Ask before you buy; the person who made the plugin answers.

Message on WhatsApp →or email: ufuksn79@gmail.com

The same job: your hours, or the plugin’s seconds?

Drag me

With the plugin

25 sec

Filling the whole block in one scatter

By hand

2 h 30 m…

Hunting filler buildings one by one

Drag me
  1. 01

    Time for Design, Not for Searching

    Buildings are generated at real metric size inside SketchUp. No Warehouse search, no heavy imports, no purging what you never placed. Your time goes to the project.

  2. 02

    A Living Street With Every Click

    The road tool grows asphalt, curb, sidewalk, garden wall and buildings together per click, facades already turned toward the road. Your presentation reads like a real neighbourhood.

  3. 03

    Don't Like It? Change It in Place

    Right-click a placed building to swap its preset, add floors or re-roll it. A whole scatter is still a single Ctrl+Z, so you can try another look freely.

How many evenings could this give you back?

context buildings per project

Estimate based on a typical workflow. Your mileage will vary - usually upward.

Saved every month

0,0hours

Saved every year

0 hours

 

0 work days

You just found 102 hours of your life.

The technical bit

For the people who read the manual first.

Works with
SketchUp 2021 · SketchUp 2022 · SketchUp 2023 · SketchUp 2024 · SketchUp 2025 · SketchUp 2026 · Windows (primary) · macOS (stated compatible)
Version
v2.0.0
Interface languages
tr · en
  • 154 parametric presets across 6 building types - 46 residential, 28 office, 23 commercial, 13 mixed-use, 14 skyscraper, 30 modern - and the count is checked by an automated preset test on every build.
  • Three placement modes: Single with a ghost preview and arrow-key rotation (15 deg, or 1 deg with Shift), Scatter onto the faces you select, and a Paint/Erase brush you drag across the site.
  • Scatter runs on density or count, with ready-made mixes, random / uniform / edge-aligned rotation, +-20% size variation and a minimum-distance bounding-box collision check - the whole field lands as one Ctrl+Z.
  • The Road + Buildings tool grows asphalt, curb, sidewalk, garden strip, garden wall or fence, buildings and pocket parks together with each click (about 8 faces per road segment), and Line-up along selected edges, arcs or polylines turns the facades to face the road.
  • Three detail levels - mass, standard, detailed - with automatic downgrade when the face budget is hit; each building lands at roughly 30-400 faces.
  • On sloped terrain buildings stay world-vertical and a concrete plinth, measured by raytest, drops into the gap left under the base.
  • Model units are read automatically (m / cm / mm / ft / in) and a Scale factor scales buildings, distances and density together; if a run places zero buildings, a diagnostic message says why.
  • Wired into the SketchUp texture library across 5 categories - roofing, brick, stone, ground, asphalt and concrete - plus brick textures embedded in 9 presets.
  • Right-click a placed building to swap it for another preset, add or remove floors, reroll a random variation or send it back to the panel; everything sits on a 'CityFill Buildings' tag, scatter results stay grouped for bulk deletion, and silhouette presentation mode is one click.
  • Fully bilingual TR/EN interface - 307 dictionary keys per language, guarded by test_i18n - on a vanilla-JS HtmlDialog panel with no node_modules or external dependencies; installs as a plain .rbz.

Still being built

Shipped, and what is next.

Shipped

  • 154 presets across 6 building types, with the count verified by an automated preset test
  • Road + Buildings tool: asphalt, curb, sidewalk, garden strip, wall or fence and pocket parks grown per click
  • Sloped-terrain seating - buildings stay world-vertical and a raytest-fitted concrete plinth fills the gap under the base
  • SketchUp texture library across 5 categories plus brick textures embedded in 9 presets
  • v2.0.0: fully bilingual TR/EN interface, 307 dictionary keys per language guarded by test_i18n

Next

  • Import your own .skp buildings as presets and scatter them alongside the parametric set
  • Footprint import from a site plan (DXF outlines) so scatter follows real block boundaries
  • Bulk detail-level swap on buildings that are already placed, for shadow studies and heavy scenes

Before you ask

Tutorial for

SketchUp plugin tutorials, 3 minutes each

CityFill

CityFill: a whole town in one click

Worth reading

Even stronger together

RoadFlow — Click a route. The road sits on the land.

Click a route. The road sits on the land.

Urban Design
$40*

RoadFlow

Click a route; road, terrain fit and quantities follow, no hand-fitting.

  • 408 tests green
  • 13-35x faster builds
  • 7 road presets

SketchUp 2021–2026v1.16.0

RoadFlow
FloorStudio — Pick a face, pick a pattern. Floor laid.

Pick a face, pick a pattern. Floor laid.

Flooring
$39

FloorStudio

Skip the tile-by-tile copying: every board cut, counted, out as CSV.

  • 13 patterns
  • SketchUp 2021-2026
  • CSV take-off

SketchUp 2021–2026v3.3.0

FloorStudio
WindowFun Studio — Type the size. The window builds itself.

Type the size. The window builds itself.

Windows & Doors
$30

WindowFun Studio

Don't draw windows one by one: type the size, get window and quote.

  • 51 models, 6 categories
  • CSV + DXF + PDF quote
  • SketchUp 2024-2026

SketchUp 2024–2026v1.1.0

WindowFun Studio

All plugins