Imagine Chords version 2 by Chris Cornell

The F is a barre chord and so is the G at the very end of the verse
Throughout the song he can slide the fmaj7 up to the 3rd fret , do as you see fit
[Intro]
C Fmaj7 C Fmaj7 C
[Verse 1]
C                   Fmaj7
Imagine there's no heaven
C           Fmaj7     C
It's easy if you try
Fm7
No hell below us
C             Fmaj7
Above us only sky
Fmaj7   Am7    Dm      Cadd9
Imagine all the people
G            G (barre chord)
Living for today
C                   Fmaj7          C
Imagine there's no countries
Fmaj7       C
It isn't hard to do
Fmaj7       C
Nothing to kill or die for
Fmaj7
And no religion too
Fmaj7   Am7    Dm     Cadd9
Imagine all the people
G                  G (barre chord)
Living life in peace
[Chorus]
F       G         C       E  F
You may say I'm a dreamer
G            C     E
But I'm not the only one
F      G               C    E  F
I hope someday you'll join us
Fm               C
And the world will be as one
[Instrumental]
During this part you can slide the Fmaj7 up to 3rd fret and do second finger hammer on for both chords
C Fmaj7 C Fmaj7
[Verse 2]
C           Fmaj7           C
Imagine no possessions
Fmaj7       C
I wonder if you can
Fmaj7         C
No need for greed or hunger
Fmaj7          C
A brotherhood of man
Fmaj7     Am7     Dm     Cadd9
Imagine all the people
G               G (barre chord)
Sharing all the world
[Chorus]
F         G         C       E  F
You may say I'm a dreamer
G            C     E
But I'm not the only one
F            G        C       E  F
I hope someday you'll join us
Fm               C
And the world will be as one
Then on outro of C and Fmaj7 you can do the hammer ons and slides as you wish.