Asking the model to read this sentence.
A sentence nobody has read before takes a minute or two, because it means asking a language model. Nothing is lost if you leave this page: the address keeps the result.
Every word with the dictionary form it comes from and the endings it carries here: case, number, gender, tense, and the job it does in the clause. Then the grammar rules the sentence uses, each one linked to the words that show it.
A sentence nobody has analysed takes a minute or two, because it means asking a language model. One that has been analysed comes back at once, and always will.
Asking the model to read this sentence.
A sentence nobody has read before takes a minute or two, because it means asking a language model. Nothing is lost if you leave this page: the address keeps the result.
German published today, taken apart sentence by sentence. Every line links back to the article it came from.
Perfekt mit haben
The perfect is the ordinary spoken past. It is built from the present of haben in second position and the past participle at the end of the clause. Most verbs take haben, including every verb with a direct object and every reflexive verb.
Real sentences from the lexicon. The marked words are what show the rule.
Kurz vor den Landtagswahlen in Sachsen-Anhalt, Berlin und Mecklenburg-Vorpommern hat sich Bundespräsident Frank-Walter Steinmeier gegen Ausgrenzung und Abwertung von Menschen mit Zuwanderungsgeschichte gewandt.
Shortly before the state elections in Saxony-Anhalt, Berlin and Mecklenburg-Vorpommern, Federal President Frank-Walter Steinmeier spoke out against the exclusion and devaluation of people with an immigration background.
The perfect of sich wenden is formed with haben plus the past participle gewandt.
Neben dem Aktionsplan sieht das Programm unter anderem Änderungen im Bauplanungsrecht und den Schutz von Beschäftigten gegen die extremen Temperaturen vor. Metz nahm auch die CDU- und CSU-Minister in die Pflicht: "Umweltminister Schneider hat mehr Hitzeschutz angekündigt - das muss jetzt konkret werden und darf nicht beim nächsten Lippenbekenntnis bleiben", sagte sie.
Alongside the action plan, the programme provides, among other things, for changes to building-planning law and for the protection of workers against extreme temperatures. Metz also called the CDU and CSU ministers to account: \"Environment Minister Schneider has announced more heat protection – this must now become concrete and must not remain the next empty promise,\" she said.
Transitive 'ankündigen' forms the perfect with 'haben' plus the past participle.
Die SPD-Ministerien haben einen Plan vorgelegt, für den aber eine Grundgesetzänderung nötig ist.
The SPD ministries have presented a plan, but a change to the Basic Law is needed for it.
Transitive vorlegen forms the perfect with haben plus the past participle in final position.
Ein Waldbrand im Schwarzwald hat sich ausgeweitet.
A forest fire in the Black Forest has spread.
'Sich ausweiten' forms its perfect with 'haben', even though it describes a change of state.
"Zudem hat der Bund insbesondere mit seinem "Sondervermögen Infrastruktur und Klimaneutralität" schon beträchtliche Mittel zur Verfügung gestellt, die - ganz ohne erneute Verfassungsänderung - auch für Maßnahmen der Klimaanpassung genutzt werden können", sagte der im Kanzleramt für die Bund-Länder-Zusammenarbeit zuständige Staatsminister.
'Moreover, the federal government has already made considerable funds available through its Special Fund for Infrastructure and Climate Neutrality — funds which, quite without any new constitutional amendment, can also be used for climate adaptation measures,' said the minister of state responsible at the Chancellery for federal-state cooperation.
stellen forms its perfect with haben; present-tense hat plus the participle gestellt express a completed action with present relevance.
Die Bundeswehr hat ihr Personalziel von mindestens 186.000 Soldatinnen und Soldaten erreicht.
The Bundeswehr has reached its personnel target of at least 186,000 soldiers.
erreichen forms its perfect tense with haben plus the past participle at the end of the clause.
In der Debatte über einen besseren Klima- und Hitzeschutz hat sich der Staatsminister im Kanzleramt, Philipp Amthor, gegen "abstrakte Diskussionen über eine Verfassungsänderung" gewandt.
In the debate about better climate and heat protection, the Minister of State in the Chancellery, Philipp Amthor, has spoken out against 'abstract discussions about a constitutional amendment'.
'sich wenden' forms its perfect with 'haben', shown by the finite 'hat' plus final participle.
Staatsminister Amthor von der CDU hat sich gegen "abstrakte Diskussionen über eine Verfassungsänderung" ausgesprochen.
State Minister Amthor of the CDU spoke out against 'abstract discussions about a constitutional amendment'.
'Sich aussprechen' forms its perfect with haben, placing the participle at the end.
Der Waldbrand im Grenzgebiet von Belgien und Nordrhein-Westfalen hat sich nicht weiter Richtung Deutschland ausgebreitet.
The forest fire in the border region between Belgium and North Rhine-Westphalia has not spread any further towards Germany.
The perfect of 'sich ausbreiten' is formed with 'haben' plus the past participle.
Der Waldbrand im belgischen Naturschutzgebiet Hohes Venn hat sich nicht weiter der deutschen Stadt Monschau angenähert.
The forest fire in the Belgian nature reserve Hohes Venn has not moved any closer to the German town of Monschau.
The perfect of sich annähern is formed with haben plus the past participle at the end of the clause.
Deshalb hat Bundeslandwirtschaftsminister Alois Rainer (CSU) den Bauern Hilfe zugesichert.
That is why Federal Agriculture Minister Alois Rainer (CSU) promised the farmers help.
zusichern forms its perfect with the auxiliary haben plus the past participle at the end.
Landwirtschaftsminister Rainer hat den Bauern deshalb Hilfe zugesichert - wenn verlässliche Zahlen vorliegen.
Agriculture Minister Rainer has promised the farmers help — provided that reliable figures are available.
'Zusichern' forms its perfect with the auxiliary haben plus the past participle.
Nach zahlreichen Drohnenvorfällen an Flughäfen hat die Bundesregierung in Sachsen-Anhalt ein neues Forschungszentrum eröffnet.
After numerous drone incidents at airports, the federal government has opened a new research centre in Saxony-Anhalt.
Transitive eröffnen forms the perfect with haben plus past participle at the end.
So hat Hubig eine Änderung des Mietrechts für mehr Schutz vor Hitze ins Gespräch gebracht.
So Hubig has brought a change to tenancy law for more protection against heat into the discussion.
'Bringen' forms its perfect tense with the auxiliary 'haben'.
Die beiden SPD-Ministerinnen Stefanie Hubig und Verena Hubertz haben wenige Tage vor der Kabinettsklausur der Bundesregierung noch einmal an die Union appelliert, sich einer Grundgesetzänderung nicht zu verwehren - und teils konkrete Vorschläge für mehr Hitzeschutz vorgelegt.
The two SPD ministers Stefanie Hubig and Verena Hubertz, just days before the federal government's cabinet retreat, once again called on the Union not to resist a change to the Basic Law – and presented some concrete proposals for better heat protection.
Both participles form the perfect tense with haben, and one auxiliary serves two coordinated participles.
In der Diskussion um eine Reform des Sozialstaats hat die Arbeiterwohlfahrt eigene Vorschläge präsentiert.
In the debate about a reform of the welfare state, the Workers' Welfare Association has presented its own proposals.
Transitive 'präsentieren' forms its perfect with the auxiliary 'haben'.
Von Christina Nagel, ARD-Hauptstadtstudio Beim BSW haben es die Gas-Pipelines in Berlin sogar auf die Wahlplakate geschafft.
From Christina Nagel, ARD capital studio: At the BSW, the gas pipelines have even made it onto the election posters in Berlin.
The perfect of schaffen is formed with haben plus the participle geschafft.
Rund 11.700 Verdachtsmeldungen auf medizinische Behandlungsfehler haben Experten im vergangenen Jahr im Auftrag der Krankenkassen überprüft.
Experts reviewed around 11,700 reports of suspected medical treatment errors last year on behalf of the health insurance funds.
The transitive verb 'überprüfen' forms its perfect with the auxiliary 'haben' plus the past participle in final position.
Es kommt wieder mehr Bewegung in die Klimapolitik der Bundesregierung: Die SPD-geführten Ministerien haben am Sonntag ein Aktionsprogramm gegen Hitze vorgelegt.
Climate policy under the federal government is picking up momentum again: on Sunday the SPD-led ministries presented an action programme against heat.
The transitive separable verb 'vorlegen' forms its perfect with 'haben' plus the past participle at the end.
Weggerissene Wände, abgedeckte Dächer, entwurzelte Bäume - heftige Unwetter haben schwere Schäden in mehreren Bundesländern angerichtet.
Torn-off walls, stripped roofs, uprooted trees – violent storms have caused severe damage in several federal states.
The transitive verb anrichten forms the perfect with haben, participle at the end.
Der Anschlag auf den CSD in Berlin Ende Juli hat die queere Community schwer getroffen.
The attack on the Pride parade (CSD) in Berlin at the end of July hit the queer community hard.
Transitive 'treffen' forms the perfect with 'haben' plus the past participle in final position.
Der neue Gesundheitsminister hat angekündigt, diesen Punkt bei den Sparplänen korrigieren zu wollen.
The new health minister has announced that he wants to correct this point in the austerity plans.
The announcement is reported in the perfect with the auxiliary haben.
Warum die Partei gerade hier so stark ist, hat mdr Sachsen-Anhalt den Parteienforscher Benjamin Höhne von der TU Chemnitz gefragt, der lange in Sachsen-Anhalt gearbeitet hat.
The political scientist Benjamin Höhne from Chemnitz University of Applied Sciences, who worked in Saxony-Anhalt for a long time, was asked by mdr Saxony-Anhalt why the party is particularly strong here.
'Fragen' forms its perfect with the auxiliary 'haben' plus the past participle.
Im gesamten Jahr 2025 hätten die Bundesbehörden etwa 16.600 Menschen bei der geförderten Rückkehr in ihr Herkunftsland oder einen aufnahmebereiten Drittstaat unterstützt.
Over the whole of 2025, the federal authorities are said to have supported around 16,600 people in their state-funded return to their country of origin or to a third country willing to take them in.
unterstützen forms its perfect with haben, here in the subjunctive variant hätten unterstützt.
Zum Stichtag 31. Juli habe es etwa 186.700 Männer und Frauen in der Truppe gegeben, teilte das Verteidigungsministerium mit.
As of the cut-off date of 31 July there were about 186,700 men and women in the force, the Ministry of Defence announced.
Geben forms its perfect with haben, here as the Konjunktiv-I perfect habe gegeben.
Zuvor hatten verschiedene SPD-Ministerien dafür plädiert, Klima- und Hitzeschutz im Grundgesetz festzuschreiben.
Previously, various SPD ministries had called for climate protection and heat protection to be enshrined in the constitution.
plädieren forms its perfect tenses with haben.
Die Lage im belgischen Naturschutzgebiet Hohes Venn sei statisch und habe sich nicht verschlechtert, sagte der Einsatzleiter der Feuerwehr im deutschen Monschau, Philipp Krüger.
The situation in the Belgian nature reserve Hohes Venn is static and has not deteriorated, said Philipp Krüger, the incident commander of the fire brigade in Monschau, Germany.
sich verschlechtern forms its perfect with haben plus past participle.
Bislang haben Mieter keinen gesetzlichen Anspruch darauf, eine Klimaanlage in der Wohnung einbauen zu dürfen.
So far, tenants have had no legal right to be allowed to install an air conditioner in the apartment.
The sentence uses haben as auxiliary for the perfect tense of 'haben' itself.
Das Bild, das sich ihm beim Anflug auf die kriegsgebeutelte Hauptstadt des Sudan geboten hat, hat sich dem 34-jährigen humanitären Helfer ins Gedächtnis gebrannt.
The image that presented itself to him as he flew into the war-torn capital of Sudan has burned itself into the memory of the 34-year-old humanitarian aid worker.
'brennen' forms the perfect with 'haben'
Dafür hat das Ifo-Institut Vorschläge der Arbeiterwohlfahrt durchgerechnet, sagt Studienleiter Maximilian Brömel vom Ifo-Zentrum für Finanzwissenschaft. Wie die Sozialstaatskommission schlägt die AWO vor, Grundsicherung, Wohngeld und Kinderzuschlag zu einer neuen Leistung für erwerbsfähige Menschen zu bündeln. Dazu kommt ein "Erwerbsbooster" - ein finanzieller Anreiz, eine sozialversicherungspflichtige Beschäftigung aufzunehmen.
The Ifo Institute has run the numbers on proposals by the Workers' Welfare Association, says study director Maximilian Brömel of the Ifo Center for Public Finance. Like the Social State Commission, the AWO proposes bundling basic income support, housing benefit and the child supplement into a single new benefit for people able to work. Added to this comes an 'employment booster' – a financial incentive to take up employment subject to social insurance contributions.
Transitive durchrechnen forms its perfect with haben.
What you saved, and when each card comes back.
Every word this backend has met, commonest first. The count is what it has read, not an estimate.
The sixty-nine rules the analysis chooses from, A1 to B2. Open one to read it with the sentences that use it. A rule the analysis wanted and could not find waits here as proposed until a person approves it.
Four steps, and the two places the sentences come from.
Anything up to 500 characters. Or pick one of today's news sentences instead.
It splits the sentence into words and records the dictionary form and endings of each one.
It matches the sentence against the catalogue of sixty-nine rules and records the words that show each one.
The next person to ask that sentence gets the stored answer, without going back to the model.
Pick any word and its reading opens beside the sentence: the dictionary form it came from, its case, its person, and the job it does in the clause.
The underline colour repeats the word class, and the key under the sentence names every colour in words, so the colour is never the only thing carrying the meaning.
Under the words come the grammar rules the sentence uses. Each one names the words in this sentence that prove it, and says why it applies here rather than in general.
Open a rule to read it on its own page, with more sentences from the lexicon that use the same thing.
Two places. You type them, or the backend reads them. Every five minutes it fetches the German news from tagesschau.de, takes the first several sentences of each new article, and queues them. That is where most of the lexicon comes from: current German written for adults, rather than textbook sentences about a pencil on a table.
Every sentence taken from an article carries its headline, its publisher, a link back to the piece, and where in the piece it stood. Nothing here is presented as this site's own writing. If you publish German and would rather not be read this way, say so and you will be left out.
Not blindly. A language model wrote every word of German in here. This one is better than expected: asked to conjugate helfen, it produced ihm wird geholfen for the passive, which is right precisely because helfen takes the dative and so has no personal passive.
It is also confidently wrong sometimes, and a learner is exactly the person who cannot tell. So every form, gender and plural carries two controls: right and wrong. Marking something wrong asks you for one sentence saying what is wrong with it, and that sentence is worth more than the count.
The counts show as two numbers rather than a score. One report against two approvals means something different from one report against two hundred, and a single number hides that.
Reading is free and needs no account. Analysing a sentence nobody has analysed spends money on a language model, so each account gets a daily allowance and can ask for more. Everything after that first analysis is free forever. The result is stored, and so is every word it taught the lexicon.
You can save a whole word, a whole sentence, or a single form. A single form is usually the useful one: helfen, Präsens, er/sie/es is one thing to learn, and it can be solid while ihr helft is still shaky. Forms group under the word they belong to, so a verb with twenty forms is one entry rather than twenty.
You grade each card when you review it, and the grade sets the gap before you see it next. Forgot sends it back to the start. Hard stretches the gap a little. Good multiplies it. Easy multiplies it and then some. A card you keep forgetting keeps coming back sooner, for good, rather than being forgiven after one correct answer. Re-adding a set of forms never resets progress on cards you already have.
The lexicon is shared. Every sentence, word, form and rule is readable by anyone without an account, because a shared lexicon that everyone improves is the whole idea.
Your study list and review history are yours alone. Nobody else can read them, and the storage layer enforces that rather than the application remembering to check.
Sixty-nine rules, A1 to B2, written by hand. The analysis may only choose from them. That is what stops one rule appearing under four names and the links between sentences becoming meaningless.
Where a sentence uses something the catalogue lacks, the analysis may propose a rule. The proposal is stored and linked, so nothing is lost, but it stays marked as proposed until a person approves it. You can read the proposed ones under Rules.
Signing in gives you a study list of your own. Reading the lexicon needs no account.
Signing in keeps a study list of your own. Reading the lexicon needs no account.
Everything here needs an API key, which is the backend itself rather than a person.
Analysing a new sentence asks a language model, so it needs a key. Reading needs none. The key stays in this browser. It also opens these admin pages, so treat it as an administrator credential and do not hand it to a learner.
No key saved. Reading works without one.
Whether the thing is running. The queue is sentences waiting to be analysed; it should be draining, not growing.
What readers said is wrong. The note is the part worth reading; the counts only say how disputed something is.
Everyone who has analysed a sentence, and what they may spend a day. Requests for more are at the top.