I use tradingview.com. I think it uses the same platform for the graphs as investing.com, at least it looks quite similar to charts you have posted. You should be able to set up a free account. I have used it for a few years and really like it. You can search on functions to add to your charts and there are a lot of user-created functions from other users in addition to the built in functions. You can also program your own if you are so inclined. Very complete.
With the free membership, I think you are limited to something like 5-8 functions (MAs, RSI, MACD, etc.) that you can plot on a single chart. Adding to that number requires a paid membership. You can also save different views with different functions included, but the number is again limited for the free account. They have changed the policy over time, so I don't know what the limits are now. Anyway, it's pretty flexible and has many features, so I would definitely recommend it if you are doing a lot of charting and want more than just very basic options.
-Tim