Grate the zucchini and place it in a colander. Toss with 1/2 teaspoon of salt and let it sit for 10 minutes to draw out moisture.
Use a clean dish towel or cheesecloth to firmly squeeze as much water as possible from the grated zucchini. Transfer the drained zucchini to a large mixing bowl.
Add the gluten-free flour, beaten eggs, remaining 1/2 teaspoon of salt, garlic powder, and black pepper to the zucchini. Stir until a thick batter forms.
In a small bowl, whisk together the sour cream, fresh dill, fresh parsley, minced garlic, and a pinch of salt to create the creamy dill sauce. Set aside.
Heat the olive oil in a large skillet over medium-high heat. Once hot, drop 2 tablespoons of the zucchini batter per fritter into the pan, pressing lightly to flatten them.
Cook the fritters for 3 to 4 minutes on each side until they are golden brown and crispy.
Transfer the cooked fritters to a paper towel-lined plate to drain any excess oil.
Serve the warm fritters immediately, paired with the prepared creamy dill dipping sauce.