Can you convert IPv4 to IPv6?
No. You can't turn an IPv4 address into a working IPv6 address. A server's IPv6 address has to come from whoever runs its network.
Search for "IPv4 to IPv6 converter" and you'll find plenty of tools that take 93.184.216.34 and hand back something like ::ffff:5db8:d822. That output is real notation, but it isn't an address you can put in a DNS record and reach.
Here's what those outputs actually are:
IPv4-mapped — ::ffff:93.184.216.34
How software holds an IPv4 connection inside an IPv6 socket. You'll see it in server logs on dual-stack machines. It never travels on the network. It's IPv4 wearing an IPv6 costume.
NAT64 — 64:ff9b::5db8:d822
The one that does real work. On an IPv6-only network (many mobile carriers), a NAT64 gateway lets your phone reach IPv4-only sites by putting the IPv4 inside this prefix. It works only on networks that run NAT64. To anyone else it's an unreachable address.
6to4 — 2002:5db8:d822::/48
An old automatic tunnel that built an IPv6 network out of a public IPv4. It was deprecated in 2015 (RFC 7526) and the public relays are mostly gone. Historical only.
So how does a site get IPv6?
Its hosting provider assigns it an IPv6 address, and someone publishes that address as an AAAA record. If your host doesn't offer IPv6, no record you write can fix it. See why some hosts don't.
Try it: aaaa.bot/93.184.216.34 shows every form, labelled for what it really is.