As adjectives the difference between explicit and complicate
is that
explicit is explicit while
complicate is (obsolete) intertwined.
As a verb complicate is
to fold or twist together; to combine intricately; to make complex; to combine or associate so as to make intricate or difficult.