We show how the coupling between opposite edge states, which overlap in a constriction made of the topological insulator mercury telluride (HgTe), can be employed both for steering the charge flow into different edge modes and for controlled spin switching. Unlike in a conventional spin transistor, the switching does not rely on a tunable Rashba spin-orbit interaction, but on the energy dependence of the edge state wavefunctions. Based on this mechanism, and supported by extensive numerical transport calculations, we present two different ways to control spin-and charge-currents, depending on the local gating of the constriction, resulting in a high fidelity spin transistor.PACS numbers: 85.75.Hh, 85.35.Ds Since the prediction of a new topological state of matter in graphene [1], materials exhibiting peculiar surface states and acting as topological insulators have attracted wide attention [2]. Shortly after the theoretical proposal for a mercury telluride (HgTe)-based two-dimensional topological insulator [3], the observation of the quantum spin Hall effect [4] and non-local edge transport [5] brought compelling experimental evidence for quantized conductance due to edges states. The transport along the HgTe boundaries can be conveniently explained by an edge channel picture [6]: Two states with opposite spin orientation propagate along opposite device edges in the same direction and thus lead to a quantized conductance of 2e 2 /h. Due to the spatial separation of the spin-states the spin-orbit coupling is suspended, and the system geometry can be employed for spin selection [5].Spin-selectivity is also a crucial element of the DattaDas spin transistor proposal [7], where charge flow is controlled electrically through the gate-dependent Rashba spin orbit interaction [8] (SOI) in a conventional twodimensional semiconductor heterostructure placed in between ferromagnetic contacts. Its realization, however, turns out to be difficult owing to spin relaxation in the semiconductor heterostructure and interfacial effects such as the conductivity mismatch [9] between the different materials. HgTe-based topological insulators appear to be promising candidates for spin processing devices since they also can be gated and exhibit considerable SOI but, on the contrary, are composed of a single material class only. Moreover, the one-dimensional (1d) nature of their edge states suppresses orbital effects present in bulk conductors, leading to high spin polarizations and to a much better (spin) switching quality.To our knowledge there have been only a few proposals for spin-transistors based on two-dimensional topological insulators. Two of them rely on spin switching with a magnetic field at a pn-junction [10] or in an AharonovBohm interferometer [11]. Recently it has further been suggested, also within a phenomenological model, that separate gating of the two branches of an AharonovBohm interferometer allows for manipulating charge-and spin-transport [12]. By contrast, our present proposal relies on an electrical operati...