Both are very well known characters, although Harry Potter is something that is popular among many generations whereas Shrek is mostly aimed at children.
Harry Potter is more famous than Shrek. The Harry Potter series of books and films have gained worldwide popularity and acclaim, with a large and dedicated fan base. Shrek is also well-known, but Harry Potter's cultural impact and recognition are greater.
Harry Potter
harry potter is more famous than Bart probably, but not as famous as Homer.
J.K Rowling. Harry Potter is a known world wide ; with that comes the author, J.K Rowling.
harry potter harry potter
Harry Potter is much more famous.
sponge bob is more famous
harry potter
Harry Potter.
Harry Potter
Harry Potter
harry potter
Harry potter monies and harry potter
I think it's pretty fair to say that Harry Potter is more famous