본문 바로가기
Windows

DD Keyword Combinator

Generate thousands of marketing keywords in one click

Bulk keyword combination tool for marketers. Multi-pattern mixing, dedupe, filtering, clipboard copy, file export. No install, no ads, single 3.9MB EXE. Free for SEO and ad keyword research.

v3.6·Published May 20, 2013·Updated July 18, 2026·Downloads 18,644· 4.6 (8)
#키워드조합#키워드생성#마케팅#네이버광고#SEO#키워드도구#프리웨어#다크모드#키워드발굴
Downloadv3.6

Overview

DD Keyword Combinator is a marketing-focused tool that combines multiple keyword groups in various patterns to generate large volumes of keywords at once.

Put location names in Group 1, service names in Group 2 and modifiers in Group 3, and it auto-generates hundreds to tens of thousands of keywords like "Seoul interior contractor" or "Gyeonggi remodeling recommendations."

Use it to unearth low-cost niche keywords for search ads, optimize SEO content, generate AI prompt variations, and mass-produce product keywords for online stores.

Built in the Rust language, it processes even 100,000 combinations in under 100ms. No install, no ads, a single 3.9MB EXE.

Key features

1. Multi-group keyword input

  • Supports up to 10 groups; enter keywords one per line in each group
  • Real-time keyword count per group
  • Freely edit group names
  • Add or remove groups freely

2. Multiple combination patterns (the core feature)

  • Set several combination patterns at once and generate all results in a single run
  • Real-time estimated result count per pattern
  • Freely reorder groups within a pattern

Examples:

  • Pattern 1: Group1 + Group2 + Group3 → "Seoul interior contractor"
  • Pattern 2: Group1 + Group2 → "Seoul interior"
  • Pattern 3: Group3 + Group1 → "contractor Seoul"
  • Pattern 4: Group2 + Group1 + Group3 → "interior Seoul contractor"

3. Separator / prefix / suffix

  • Choose the separator between keywords: space, none, comma, hyphen, underscore, or custom input
  • Add a prefix before and a suffix after every result in bulk
  • e.g. prefix "[" + suffix "]" → "[Seoul interior contractor]"

4. Filtering and cleanup

  • Deduplication: automatically removes identical keywords across all pattern results
  • Sorting: automatic alphabetical sort
  • Length filter: filter results by minimum/maximum character count
  • Include/exclude filter: extract only keywords that contain or exclude specific words

5. Export results

  • Copy to clipboard: one click to copy and paste straight away
  • Save to file: export as TXT or CSV
  • Line-ending format: choose CRLF (Windows) or LF (Unix)

6. Save / load projects

  • Save your current working state as a JSON file
  • Load a saved project and pick up where you left off
  • Auto-save on exit, auto-restore on start (toggle on/off in settings)

7. Dark / light mode

  • Auto-detects the Windows system theme (default)
  • Manually switch between dark and light mode
  • 6 accent colors: blue, green, purple, orange, red, teal

8. Keyboard shortcuts

  • Ctrl+Enter or F5: run combination
  • Ctrl+S: save results to file
  • Ctrl+Shift+S: save project set
  • Ctrl+O: load project set
  • Ctrl+N: new project (reset)
  • Ctrl+D: toggle deduplication
  • Ctrl+,: open/close settings

Real-world use cases

Case 1: Finding niche keywords for search ads

  • Group 1 (30 locations): Seoul, Gangnam, Songpa, Mapo, Gyeonggi, Suwon, Seongnam, ...
  • Group 2 (10 services): interior, remodeling, construction, repair, build-out, ...
  • Group 3 (8 modifiers): contractor, recommended, cost, quote, reviews, specialist, top-rated, affordable
  • Pattern 1: Group1+Group2+Group3 → 2,400 / Pattern 2: Group1+Group2 → 300
  • Result: about 2,700 niche keywords after deduplication (a few milliseconds)

Case 2: E-commerce product keywords

  • Group 1 (brands): Nike, Adidas, New Balance
  • Group 2 (products): sneakers, running shoes, trainers
  • Group 3 (attributes): men's, women's, new, sale, popular
  • → "Nike sneakers men's", "Adidas running shoes sale" and more — 45 keywords

Case 3: SEO content keywords

  • Group 1 (topics): diet, exercise, fitness
  • Group 2 (approach): methods, routine, meal plan, tips, results
  • Group 3 (audience): beginners, office workers, women, men
  • → "diet methods beginners", "exercise routine office workers" and more — 60 keywords

Case 4: AI prompt variations

  • Group 1 (role): marketer, copywriter, data analyst
  • Group 2 (task): write a blog post, generate ad copy, write a report
  • Group 3 (tone): professional, friendly, persuasive
  • bulk-generate prompt variations

Recommended for

  • Marketers running search ads on Naver or Google
  • Bloggers who need SEO content keywords in bulk
  • Sellers who need keyword combinations when listing store products
  • Users who want to vary AI prompts in many ways
  • Anyone still combining keywords by hand in Excel

How it differs from other keyword tools

FeatureDD Keyword CombinatorTypical keyword tool
PriceFreePaid or ad-supported
InstallNo install (single EXE)Web-based or install required
Multi-pattern combiningUp to 10 simultaneous patternsSingle combination only
Combination speed100k in < 100msSeconds to tens of seconds
Number of groupsUp to 10Usually 3–4
FilteringInclude/exclude/lengthBasic dedupe only
Prefix/suffixSupportedNot supported
Save/restore projectsJSON file saveNot supported
Dark/light modeSystem-linked + manualNot supported
Offline useFully offlineInternet required
File size3.9 MBWeb app or tens of MB

How to use

  1. Launch DD Keyword Combinator (no install needed)
  2. Enter keywords into each group, one per line
  3. Set the desired group order in the combination pattern
  4. Add more patterns as needed to generate varied combinations
  5. Configure the separator, prefix/suffix and filter options
  6. Click the "Run combination" button or press Ctrl+Enter
  7. Copy the results to the clipboard or save them to a file

Save a project set with Ctrl+Shift+S and load it with Ctrl+O.
With auto-save on, it saves automatically on exit and restores on start.

Performance

ItemFigure
App startup< 0.5 s
Generate 10k combinations< 10 ms
Generate 100k combinations< 100 ms
Generate 1M combinations< 1 s
Memory usage< 50 MB (typical use)
EXE size3.9 MB
Runtime dependenciesNone

Specifications

Program nameDD Keyword Combinator
Versionv3.6
DeveloperYoungsam.net (youngsam.net)
PlatformWindows 10/11 (64-bit)
LanguageRust
GUI frameworkegui (eframe)
Korean fontMalgun Gothic (system built-in)
Settings storageJSON (%APPDATA%/DDKeywordCombinator/)
ThemeSystem auto-detect / dark / light
Accent colors6 (blue, green, purple, orange, red, teal)
AdsNone
LicenseFreeware (free for personal and business)
Version history(10)
v3.6Latest
April 4, 2025
- 전체 기능 안정화 및 검증 - 패턴 추가 시 기본값 개선 - 결과 영역 스크롤 성능 최적화 - 필터 적용 속도 개선 - 사소한 UI 버그 수정
v3.5
September 10, 2024
- 사용법 가이드 내장 - 설정 패널 개편 - 100만 개 조합 시 메모리 최적화 - 아이콘 내장 (프로그래밍 생성) - 안정성 개선
v3.2
November 20, 2023
- 라이트 모드 추가 + 시스템 테마 자동 감지 - 6종 강조 색상 선택 기능 - 패턴 내 그룹 순서 드래그 변경 - 그룹 추가/삭제 자유 - UI 전반 세밀한 조정
v3.0
August 15, 2022
- Rust + egui 기반으로 전면 재작성 - 10개 그룹, 10개 동시 패턴으로 확장 - 조합 속도 100배 향상 (10만 개 < 100ms) - EXE 크기 3.9MB로 대폭 축소 - 다크 모드 지원 - 종료 시 자동 저장, 시작 시 자동 복원
v2.5
March 10, 2018
- 최대 7개 그룹 지원 - 최대 5개 동시 패턴 지원 - 단축키 지원 (Ctrl+Enter, Ctrl+S 등) - 실행 성능 최적화 (C# → 알고리즘 개선)
v2.3
December 20, 2016
- 작업 세트 저장/불러오기 (JSON) - 그룹별 키워드 수 실시간 표시 - 패턴별 예상 결과 수 표시 - 구분자 직접 입력 기능 - 줄바꿈 형식 선택 (CRLF/LF)
v2.0
September 1, 2015
- 최대 5개 그룹으로 확장 - 다중 조합 패턴 도입 (최대 3개 동시 패턴) - CSV 내보내기 추가 - 글자수 필터 추가 - 포함/제외 필터 추가 - 그룹 이름 편집 기능
v1.5
June 15, 2014
- 중복 제거 기능 추가 - 가나다순 정렬 - 접두어/접미어 기능 추가 - UI 개선
v1.2
November 10, 2013
- 3개 그룹으로 확장 - 구분자 선택 기능 추가 (공백, 쉼표, 하이픈) - 결과 건수 표시 - TXT 파일 저장 기능
v1.0
May 20, 2013
최초 릴리즈 - 2개 그룹 키워드 조합 - 공백 구분자 고정 - 클립보드 복사 - C# WinForms 기반