No one created God - he has always existed. We can't understand this because everything that we know has a beginning or an end. Each day has a morning and night; basketball games have an opening tip-off and a final buzzer; people are born and they die. But God has no beginning or end. He always was and always will be.
Lord, through all the generations you have been our home! You were there before the mountains were made. You were there before the earth was formed. You are God without beginning or end. (Psalm 90:1-2)
Hebrews 13:8; Revelation 1:8; 18