Generate guitar chord progressions you can actually play immediately, with diagrams, groove playback, and scale context in one workflow.
Current keyLoading…
GrooveGroove 1
Mode
Ionian (major)
Chord options
Tempo controls
Tempo
Strum pattern:
Generating progression…
A fast way to start practicing, writing, or improvising.
StrumForge keeps the main guitar workflow in one place: generate a progression, hear it in time,
follow the chord diagrams, and use the scale view when you want to solo or write over the loop.
Practice
Work on chord changes with timing, tempo, and diagrams visible together.
Songwriting
Generate a starting point, lock what works, and replace one chord when the idea needs direction.
Improvisation
Keep scale context near the progression so rhythm and lead ideas stay connected.
Upgrade to StrumForge Pro
Use the native apps when you want unlimited generation, saved favorites, more sounds, sync, and practice tools that stay with you.
What you can control in StrumForge
Generate progressions instantly with real-time playback
Practice with chord diagrams, scale views, and tempo control
Customize key, mode, chord shapes, chord color, and left-handed diagrams
Generate theory-based chord progressions in any key or mode instantly. Swap voicings, solo with full or pentatonic scales, and play along with built-in tempo, groove, and metronome controls, and more.
Tap a folder to expand it, or drag a progression grip to reorder it or move it into another folder.
Saved progressions will appear here.
Settings
Display Shortcuts
Choose which shortcuts to display at the top of the app.
Default Settings
Choose the default settings used when the app opens.
Practice Sessions
Tuner
--
FlatSharp
Tap Start to allow microphone access.
StrumForge Pro
Premium
StrumForge Pro is not active on this device.
Unlimited chord progression generation
Save, organize, share, and revisit favorite chord progressions
Enjoy more groove and guitar voice options
Built-in tuner, additional scale diagram views, dark mode
Set and sync settings and favorites across all of your devices
Sign in to use StrumForge Pro on web, iOS, and Android.
StrumForge
How to use StrumForge
Start with Generate to create a new chord progression, then narrow it with key, mode,
chord-shape filters, chord color, and playback settings. The controls on each chord card let you
keep what is working, hear single chords, and rearrange the progression.
Want the onboarding guide again? Run the onboarding flow any time.
Main controls
C
Key
Choose the tonal center. Leave it set to All if you want Generate to choose from any available key.
Ion
Mode
Change the harmonic character. You can choose one mode or several before tapping Done.
L/R
Display
Flip diagrams between right-handed and left-handed views.
Open
Chord options
Control what kinds of shapes and colors Generate is allowed to use, like open chords, barre shapes, 7ths, and sus or add9 colors.
Chord card controls
Lock
Keep that chord in place when you generate a new progression.
Play chord
On the chord diagrams, hear how that chord sounds on its own without starting the full progression playback.
Voicing arrows
Cycle through other playable shapes for the same chord based on the chord options you currently have selected.
Drag to reorder
Touch and drag the grip to move a chord to a new position in the progression.
Tap the diagrams
Tap the chord or scale diagrams to open a larger view for easier reading and quick preview, and swipe sideways there to cycle through the progression.
Cmaj7
Chord name
Tap the chord label to replace that slot manually when you want a more specific progression.
Playback and theory
Generate
Generate
Build a new four-chord progression using the current filters. Locked chords are kept when possible.
Rhythm
Rhythm
Turn the drum groove on or off during playback.
Chords
Chords
Turn the chord audio on or off during playback.
Play / Stop
Start or stop the full progression loop.
Reset
Reset
Clear your current progression and recent control changes so you can quickly start over.
4/4
Meter
Choose the time signature for playback, such as 4/4, 3/4, or 6/8.
Groove
Groove
Select the rhythm pattern that the progression plays against.
Guitar
Guitar
Change the guitar sound used for chord playback.
92
Tempo
Use the slider and tempo number to slow the loop down for practice or speed it up for a challenge.
Pattern
Strum pattern
Shows the current strum pattern for the selected groove so you can see the rhythmic feel you are hearing.
Scale
Scale / Chords
Use the lower panel buttons, or swipe sideways, to move between the scale diagram and the chords in the current key.
Mode
Mode / Pentatonic
Switch the lower theory panel between the full mode scale and a pentatonic view.
The StrumForge app does not require an account and does not collect personal information
to generate chord progressions or run playback.
The app runs locally on your device and does not upload your generated progressions or practice activity to StrumForge servers.
No third-party analytics SDKs, ad SDKs, or in-app tracking technology are included.
Optional premium purchases and subscriptions are processed by Apple, Google, Stripe, and RevenueCat where available. StrumForge uses RevenueCat to check subscription status, restore purchases, and provide subscription management.
Optional StrumForge accounts may use Apple, Google, or email sign-in through Supabase so Premium access can work across web, iOS, and Android. Signed-in users can delete their StrumForge account from Menu > Premium / Account.
Free generation limit state may be stored locally, and the website may use anonymous account identifiers to keep free usage limits consistent during normal browsing sessions.
The premium tuner requests microphone access only when you start it. Pitch detection runs locally on your device and microphone audio is not uploaded or saved by StrumForge.
StrumForge does not request access to contacts, photos, camera, location, or similar sensitive device data.
Your settings may be stored locally on your device so the app can restore preferences the next time you open it.
If you email support, StrumForge may receive the information you choose to send, including your email address, device details, and message contents, and use it only to respond and troubleshoot.
StrumForge does not sell personal information. Limited information may be handled by infrastructure providers only as needed to deliver the website, app distribution, or support email.
Support correspondence may be retained only as long as reasonably necessary to respond, troubleshoot, keep support records, and improve the app.
StrumForge is not directed to children under 13 and does not knowingly collect personal information from children.
By using StrumForge, you agree to use the app responsibly and understand that generated music ideas,
diagrams, tuner readings, and practice tools are provided as-is for learning and creative work.
Premium access is optional and is managed through the app store account or web account used to purchase it.
Free users may have daily chord progression generation limits. Existing grandfathered users and Premium users keep unlimited generation.
Subscriptions renew unless canceled through the app store before the renewal date.
Availability, feature names, and included premium features may change as StrumForge evolves.