Two different jobs behind one search
People type "png to gif" meaning one of two things, and this tool covers both without asking you to decide up front. The first is plain format conversion: you have a single image and something on the other end will only accept a .gif. Drop one file, convert png to gif, and you get one still GIF back.
The second is animation. You have a numbered sequence of exported frames, a set of screenshots, or a few photographs, and you want them to play in a loop. Drop them all in, arrange them, and the same tool writes a single animated GIF. Nothing changes about how you use the page; the number of files you give it decides what comes out.
The trade you are making
GIF is an old format and it shows in two places. It holds a maximum of 256 colours per frame, so anything with a gradient or a photographic subject will band visibly. It also stores transparency as a yes or no per pixel rather than as a range, so the soft edges a PNG can describe collapse into hard ones.
Both are properties of the format and no converter avoids them. What this one does is limit the damage: the palette is computed from your actual images instead of a generic one, and semi-transparent areas are composited onto white so a logo does not come out with a black halo. Every frame is normalised to the shape of the first image, with smaller frames centred rather than stretched.
When to reach for MP4 instead
If the frames are photographs or rendered video, a short MP4 will look better and be a fraction of the size, and every modern chat app plays one inline. GIF earns its place where autoplay in a plain image tag is required, where the recipient's software is old, or where the picture is flat graphics and screenshots, which is exactly the content the 256 colour limit was designed around.
Everything happens in your browser. Files are never sent to a server and nothing is stored, and the page keeps working once the encoder has been fetched.