No, Windows does not have a built-in video or photo collage maker. You need to find a third party tool to create a collage on your PC.